Continuando con Ordenes de servicio
This commit is contained in:
@@ -167,10 +167,13 @@ Partial Class OS_Asignaciones
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
For Each SubProyecto As DataRow In DtOSSubProyectos.Rows
|
For Each SubProyecto As DataRow In DtOSSubProyectos.Rows
|
||||||
Dim EstatusDeTipoProcesoMenor As Integer = TecnicosSubProyectos.FiltraParametros(String.Format("SubProyecto = '{0}'", SubProyecto.Item("SubProyecto"))).Rows(0).Item("CveEstatusOrdenServicio").ToString.ToEntero
|
Dim TecnicosSubProyectoAux As DataTable = TecnicosSubProyectos.FiltraParametros(String.Format("SubProyecto = '{0}'", SubProyecto.Item("SubProyecto")))
|
||||||
Dim dtAuxiliar As New DataTable
|
If TecnicosSubProyectoAux.Rows.Count > 0 Then
|
||||||
dtAuxiliar = TecnicosSubProyectos.FiltraParametros(String.Format("SubProyecto = '{0}' AND CveEstatusOrdenServicio = {1}", SubProyecto.Item("SubProyecto"), EstatusDeTipoProcesoMenor), "", {"CveUsuario", "Nombre"})
|
Dim EstatusDeTipoProcesoMenor As Integer = TecnicosSubProyectoAux.Rows(0).Item("CveEstatusOrdenServicio").ToString.ToEntero
|
||||||
TecnicosResultado.Merge(dtAuxiliar)
|
Dim dtAuxiliar As New DataTable
|
||||||
|
dtAuxiliar = TecnicosSubProyectos.FiltraParametros(String.Format("SubProyecto = '{0}' AND CveEstatusOrdenServicio = {1}", SubProyecto.Item("SubProyecto"), EstatusDeTipoProcesoMenor), "", {"CveUsuario", "Nombre"})
|
||||||
|
TecnicosResultado.Merge(dtAuxiliar)
|
||||||
|
End If
|
||||||
Next
|
Next
|
||||||
DtTecnicosSubProyectos = TecnicosResultado
|
DtTecnicosSubProyectos = TecnicosResultado
|
||||||
DdlTecnico.DataSource = TecnicosResultado
|
DdlTecnico.DataSource = TecnicosResultado
|
||||||
|
|||||||
@@ -1016,13 +1016,13 @@ Partial Class OS_OrdenesServicios
|
|||||||
MensajeAlert = New StringBuilder
|
MensajeAlert = New StringBuilder
|
||||||
|
|
||||||
Dim Errores As Boolean = False
|
Dim Errores As Boolean = False
|
||||||
Dim EstatusOrdenServicio As Integer = DdlEstatusOS.SelectedValue.ToEntero
|
Dim EstatusOrdenServicio As Integer = GlobalDTEstatusOrdenServicios(UsuarioActual.CveEmpresa).FiltroPrimeroValor("CveEstatusOrdenServicio", "TipoEstatus = 1").ToEntero
|
||||||
Dim DirectorioEmpresa = UsuarioActual.Empresa.Ruta
|
Dim DirectorioEmpresa = UsuarioActual.Empresa.Ruta
|
||||||
|
|
||||||
|
|
||||||
If Not CveOS > 0 Then
|
If Not CveOS > 0 Then
|
||||||
Dim bandera As Integer = DdlEstatusOS.SelectedValue.ToEntero
|
Dim bandera As Integer = DdlEstatusOS.SelectedValue.ToEntero
|
||||||
If Not ObjOrdenServicio.AddOrdenesServicios(CveCliente, DdlSubProyecto.SelectedValue.ToEntero, TxtSolicito.Text, TxtFechaRecibido.Text.ToDateTime, TxtDescripcion.Text, UsuarioActual.CveUsuario, DdlEstatusOS.SelectedValue.ToEntero, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveCotizacion, -1, -1, DdlTipoOrdenOS.SelectedValue.ToEntero, CveClienteSucursal:=DdlSucursalCliente.SelectedValue.ToEntero) Then
|
If Not ObjOrdenServicio.AddOrdenesServicios(CveCliente, DdlSubProyecto.SelectedValue.ToEntero, TxtSolicito.Text, TxtFechaRecibido.Text.ToDateTime, TxtDescripcion.Text, UsuarioActual.CveUsuario, EstatusOrdenServicio, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveCotizacion, -1, -1, DdlTipoOrdenOS.SelectedValue.ToEntero, CveClienteSucursal:=DdlSucursalCliente.SelectedValue.ToEntero) Then
|
||||||
Errores = True
|
Errores = True
|
||||||
End If
|
End If
|
||||||
CargaCliente(CveCliente)
|
CargaCliente(CveCliente)
|
||||||
|
|||||||
Reference in New Issue
Block a user