validar que cambio el proveedor para hacer el cambio
This commit is contained in:
@@ -463,6 +463,14 @@ Partial Class OC
|
||||
ViewState("CveConfianzaProveedor") = value
|
||||
End Set
|
||||
End Property
|
||||
Private Property CveProveedorOrignal As Integer
|
||||
Get
|
||||
Return IfNull(ViewState("CveProveedorOrignal"), -1).ToString().ToEntero()
|
||||
End Get
|
||||
Set(value As Integer)
|
||||
ViewState("CveProveedorOrignal") = value
|
||||
End Set
|
||||
End Property
|
||||
Private Property CveEstatusSupervisada As Integer
|
||||
Get
|
||||
Return IfNull(ViewState("CveEstatusSupervisada"), -1).ToString().ToEntero()
|
||||
@@ -1431,6 +1439,7 @@ Partial Class OC
|
||||
|
||||
DdlProveedores.SelectedValue = objOC.CveProveedor.ToString
|
||||
If DdlProveedores.SelectedValue.ToEntero > 0 Then
|
||||
CveProveedorOrignal = DdlProveedores.SelectedValue.ToEntero
|
||||
DdlProveedores.SelectedText = GlobalDTCompProveedores(UsuarioActual.CveEmpresa).FiltraParametros($"CveProveedor = {objOC.CveProveedor}").Rows(0)("RazonSocial").ToString
|
||||
Else
|
||||
DdlProveedores.SelectedText = "-"
|
||||
@@ -2718,8 +2727,10 @@ Partial Class OC
|
||||
DdlVendedor.SelectedValue.ToEntero, txtobsprioridad.Text, IVA:=IVA, RetIVA:=TxtRetIVA.Text.ToDecimal, RetISR:=TxtRetISR.Text.ToDecimal, FolioAdicional:=TxtFolioAdicional.Text, EntregaDirecta:=If(ChkEntregaDirecta.Checked, 1, -1), CveDireccionEnvio:=If(DdlDireccionEnvio.Visible, DdlDireccionEnvio.SelectedValue.ToEntero, -1),
|
||||
Guia:=TxtGuia.Text.Trim, IEPS:=TxtIEPS.Text.ToDecimal, UsoCFDI:=DdlUsoCFDI.SelectedValue.ToEntero, Promocion:=Promocion, pCveProveedorSucursal:=DdlProveedorSucursal.SelectedValue.ToEntero, CveProveedorContacto:=CveProveedorContacto,
|
||||
PorcentajeIVA:=Math.Round(DdlIVA.SelectedValue.ToDouble - 1, 2)) Then
|
||||
If Not ObjConta.UpdateProveedorPoliza(CveOrdenCompra, CveProveedor, Proveedor) Then
|
||||
TieneError = True
|
||||
If CveProveedorOrignal <> CveProveedor Then
|
||||
If Not ObjConta.UpdateProveedorPoliza(CveOrdenCompra, CveProveedor, Proveedor) Then
|
||||
TieneError = True
|
||||
End If
|
||||
End If
|
||||
Else
|
||||
TieneError = True
|
||||
|
||||
Reference in New Issue
Block a user