-
This commit is contained in:
@@ -5,13 +5,14 @@ Imports System.Data
|
|||||||
Imports System.IO
|
Imports System.IO
|
||||||
Imports System.Linq
|
Imports System.Linq
|
||||||
Imports CrystalDecisions.[Shared].Json
|
Imports CrystalDecisions.[Shared].Json
|
||||||
|
Imports ExcelLibrary.BinaryFileFormat
|
||||||
Imports Extensiones
|
Imports Extensiones
|
||||||
|
|
||||||
Imports Microsoft.Reporting.WebForms
|
Imports Microsoft.Reporting.WebForms
|
||||||
|
|
||||||
Partial Class Inventarios_EntregaAlmacen
|
Partial Class Inventarios_EntregaAlmacen
|
||||||
Inherits ClsPaginas
|
Inherits ClsPaginas
|
||||||
|
|
||||||
#Region "PROPIEDADES"
|
#Region "PROPIEDADES"
|
||||||
Private Property CveVentaAD As Integer
|
Private Property CveVentaAD As Integer
|
||||||
Get
|
Get
|
||||||
@@ -245,10 +246,10 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
Set(value As Boolean)
|
Set(value As Boolean)
|
||||||
ViewState("EsDevolucionDirecta") = value
|
ViewState("EsDevolucionDirecta") = value
|
||||||
End Set
|
End Set
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
|
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
|
||||||
If Not IsPostBack Then
|
If Not IsPostBack Then
|
||||||
|
|
||||||
@@ -256,9 +257,9 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
CargaParametrosAD()
|
CargaParametrosAD()
|
||||||
If UsuarioActual.CveEmpresa.Contiene(72, 80) Then DdlAlmacen.AutoPostBack = True
|
If UsuarioActual.CveEmpresa.Contiene(72, 80) Then DdlAlmacen.AutoPostBack = True
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
#Region " INICIALIZA VALORES "
|
#Region " INICIALIZA VALORES "
|
||||||
Private Sub InicializaValores()
|
Private Sub InicializaValores()
|
||||||
TipoEstatus = -1
|
TipoEstatus = -1
|
||||||
@@ -326,11 +327,11 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
|
|
||||||
|
|
||||||
LimpiaCampos()
|
LimpiaCampos()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
#Region " CARGA PARAMETROS - EXCLUSIVO USO AD "
|
#Region " CARGA PARAMETROS - EXCLUSIVO USO AD "
|
||||||
Private Sub CargaParametrosAD()
|
Private Sub CargaParametrosAD()
|
||||||
|
|
||||||
@@ -348,9 +349,9 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
BtnGuardar.Visible = False
|
BtnGuardar.Visible = False
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region " CARGA PENDIENTES POR SURTIR "
|
#Region " CARGA PENDIENTES POR SURTIR "
|
||||||
Protected Sub DdlCliente_SelectedIndexChanged(sender As Object, e As EventArgs)
|
Protected Sub DdlCliente_SelectedIndexChanged(sender As Object, e As EventArgs)
|
||||||
CargaFolios()
|
CargaFolios()
|
||||||
@@ -468,11 +469,11 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
End Select
|
End Select
|
||||||
UpPendientes.Update()
|
UpPendientes.Update()
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
#Region " CARGA VENTA POR SURTIR "
|
#Region " CARGA VENTA POR SURTIR "
|
||||||
Protected Sub BtnSurtir_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnSurtir_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
@@ -918,14 +919,14 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
End If
|
End If
|
||||||
objInv.Dispose()
|
objInv.Dispose()
|
||||||
GvDocs.DataBind()
|
GvDocs.DataBind()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
#Region " AGREGAR "
|
#Region " AGREGAR "
|
||||||
|
|
||||||
Protected Sub BtnSerie_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnSerie_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
Dim Argumentos = CType(sender, Button).CommandArgument.Split("°"c)
|
Dim Argumentos = CType(sender, Button).CommandArgument.Split("°"c)
|
||||||
@@ -952,10 +953,10 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
UpLoteBatch.Update()
|
UpLoteBatch.Update()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
#Region " AGREGA POR SERIE/LOTE "
|
#Region " AGREGA POR SERIE/LOTE "
|
||||||
|
|
||||||
Private Sub CreaDtDetalle()
|
Private Sub CreaDtDetalle()
|
||||||
If DtDatosDetalle Is Nothing Then
|
If DtDatosDetalle Is Nothing Then
|
||||||
DtDatosDetalle = New DataTable
|
DtDatosDetalle = New DataTable
|
||||||
@@ -1160,11 +1161,11 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
DtDatosDetalle.AcceptChanges()
|
DtDatosDetalle.AcceptChanges()
|
||||||
CargaSerie()
|
CargaSerie()
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region " AGREGA CON LOTE BATCH "
|
#Region " AGREGA CON LOTE BATCH "
|
||||||
|
|
||||||
Private Sub CreaDtDetalleLote()
|
Private Sub CreaDtDetalleLote()
|
||||||
If DtDatosDetalleLote Is Nothing Then
|
If DtDatosDetalleLote Is Nothing Then
|
||||||
DtDatosDetalleLote = New DataTable
|
DtDatosDetalleLote = New DataTable
|
||||||
@@ -1352,9 +1353,9 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
End Try
|
End Try
|
||||||
DtDatosDetalleLote.AcceptChanges()
|
DtDatosDetalleLote.AcceptChanges()
|
||||||
CargaLote()
|
CargaLote()
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#Region " AGREGA CON TXT | CODIGO - SERIE "
|
#Region " AGREGA CON TXT | CODIGO - SERIE "
|
||||||
Protected Sub BtnCodigoPS_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnCodigoPS_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
@@ -1488,12 +1489,12 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
TxtCantidadEspecialDiv.Text = "1"
|
TxtCantidadEspecialDiv.Text = "1"
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
#Region " GUARDAR "
|
#Region " GUARDAR "
|
||||||
Protected Sub BtnGuardar_Click(sender As Object, e As EventArgs)
|
Protected Sub BtnGuardar_Click(sender As Object, e As EventArgs)
|
||||||
|
|
||||||
@@ -2423,12 +2424,17 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
Dim FechaEstimada As String = If(TxtFechaEstimada.Text = "", "-1", TxtFechaEstimada.Text)
|
Dim FechaEstimada As String = If(TxtFechaEstimada.Text = "", "-1", TxtFechaEstimada.Text)
|
||||||
Dim NoCajas As Integer = TxtNoCajas.Text.ToEntero()
|
Dim NoCajas As Integer = TxtNoCajas.Text.ToEntero()
|
||||||
Dim Observaciones As String = TxtObservacionesPaqInterna.Text
|
Dim Observaciones As String = TxtObservacionesPaqInterna.Text
|
||||||
Dim CvePaqueteriaGuia As Integer = ObjGeneral.AddPaqueteriasGuias(-1, -1, CveEstatus, CveSubProyecto, Fecha, "-1", "-1", NoCajas, 0.00, "-1", FechaEstimada, Observaciones, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, EsEntregaInterna:=True)
|
Dim CvePaqueteriaGuia As Integer = ObjGeneral.AddPaqueteriasGuias(-1, 9, CveEstatus, CveSubProyecto, Fecha, "-1", "-1", NoCajas, 0.00, "-1", FechaEstimada, Observaciones, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, EsEntregaInterna:=True)
|
||||||
|
|
||||||
If CvePaqueteriaGuia > 0 Then
|
If CvePaqueteriaGuia > 0 Then
|
||||||
|
|
||||||
If CveVentaSurtir > 0 OrElse CveSubProyecto > 0 Then
|
If CveVentaSurtir > 0 OrElse CveSubProyecto > 0 Then
|
||||||
ErrorMovInv = Not ObjGeneral.AddPaqueteriasGuiasDetalles(CvePaqueteriaGuia, CveVentaSurtir, -1, CveMovimiento, -1)
|
If ObjGeneral.AddPaqueteriasGuiasDetalles(CvePaqueteriaGuia, CveVentaSurtir, -1, CveMovimiento, -1) Then
|
||||||
|
''manda correo
|
||||||
|
MandaCorreoEntrega(CveVentaSurtir)
|
||||||
|
Else
|
||||||
|
ErrorMovInv = True
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
If ErrorMovInv Then
|
If ErrorMovInv Then
|
||||||
Alert("Error en el paqueteria guia detalle", TipoMensaje.MsgError)
|
Alert("Error en el paqueteria guia detalle", TipoMensaje.MsgError)
|
||||||
@@ -2755,6 +2761,53 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
|
Private Sub MandaCorreoEntrega(tCveVenta As Integer)
|
||||||
|
Dim Correo As New ClsSisMail()
|
||||||
|
Dim SerieFolio As String = ""
|
||||||
|
Dim Asunto As String = String.Format("{0} Envio de pedido: {1}", UsuarioActual.Empresa.NombreCorto, SerieFolio)
|
||||||
|
Dim Cuerpo As New StringBuilder()
|
||||||
|
Dim Destinatario As String = ""
|
||||||
|
Dim MensajeEnviado = False
|
||||||
|
Dim tCvecliente As Integer
|
||||||
|
|
||||||
|
|
||||||
|
Dim ObjVentas As New ClsVentas()
|
||||||
|
|
||||||
|
If (ObjVentas.GetVenta(tCveVenta, UsuarioActual.CveEmpresa)) Then
|
||||||
|
Dim dr As DataRow = ObjVentas.DtResultados.FiltroPrimero("")
|
||||||
|
Destinatario = String.Format("{0};{1}", dr("CorreoNotificacion"), dr("CorreoVendedorVenta"))
|
||||||
|
|
||||||
|
tCvecliente = dr("CveCliente").ToString.ToEntero
|
||||||
|
|
||||||
|
Dim drC As DataRow = GlobalDTCliente(UsuarioActual.CveEmpresa, CveCliente:=tCvecliente).FiltroPrimero("")
|
||||||
|
Destinatario += String.Format("{0};{1}", drC("CorreoEntregaCompras"), drC("CorreoEntregaAlmacen"))
|
||||||
|
|
||||||
|
Cuerpo.AppendLine(String.Format("Estimado {0} le informamos que los productos de la factura {1} han sido enviados a entrega. <br><br>", dr("NombreCliente"), dr("SerieFolio")))
|
||||||
|
Cuerpo.AppendLine("<br><br>Dudas y aclaraciones con su coordinador empresarial.")
|
||||||
|
|
||||||
|
End If
|
||||||
|
ObjVentas.Dispose()
|
||||||
|
|
||||||
|
|
||||||
|
' Dim ArchivoAdjunto As New ClsSisMail.ArchivoMail()
|
||||||
|
|
||||||
|
'Dim ListaAdjuntos As New List(ClsSisMail.ArchivoMail)
|
||||||
|
|
||||||
|
|
||||||
|
'If (File.Exists(RutaArchivoAdjunto))Then
|
||||||
|
' {
|
||||||
|
' ArchivoAdjunto.ArchivoBinario = File.ReadAllBytes(RutaArchivoAdjunto);
|
||||||
|
' ArchivoAdjunto.Ruta = RutaArchivoAdjunto;
|
||||||
|
' ArchivoAdjunto.NombreArchivo = new FileInfo(RutaArchivoAdjunto).Name;
|
||||||
|
' ListaAdjuntos.Add(ArchivoAdjunto);
|
||||||
|
' }
|
||||||
|
|
||||||
|
|
||||||
|
MensajeEnviado = Correo.SendMail(UsuarioActual.Empresa, Destinatario, Asunto, Cuerpo.ToString())
|
||||||
|
|
||||||
|
|
||||||
|
End Sub
|
||||||
Private Sub Limpia()
|
Private Sub Limpia()
|
||||||
|
|
||||||
'DATOS DE LA VENTA
|
'DATOS DE LA VENTA
|
||||||
@@ -3051,7 +3104,7 @@ Partial Class Inventarios_EntregaAlmacen
|
|||||||
If fi.Exists() Then
|
If fi.Exists() Then
|
||||||
linkDescarga = $"/Empresas/{UsuarioActual.CveEmpresa}/Documentacion/ventas/{fi.Name}"
|
linkDescarga = $"/Empresas/{UsuarioActual.CveEmpresa}/Documentacion/ventas/{fi.Name}"
|
||||||
ImgDownLoad.Visible = True
|
ImgDownLoad.Visible = True
|
||||||
ImgDownLoad.Text = String.Format(" <a class='btn btn-circle btn-sm blue' href='{0}' target='_black' ><i class='fa fa-download' title='Descargar documento'></i></a>", linkDescarga)
|
ImgDownLoad.Text = String.Format(" <a class='btn btn-circle btn-sm blue' href='{0}' target='_black'><i class='fa fa-download' title='Descargar documento'></i></a>", linkDescarga)
|
||||||
|
|
||||||
|
|
||||||
End If
|
End If
|
||||||
|
|||||||
@@ -84,22 +84,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
|
||||||
Private Property DtSeccionAlmacen As DataTable
|
|
||||||
Get
|
|
||||||
Return CType(ViewState("DtSeccionAlmacen"), DataTable)
|
|
||||||
End Get
|
|
||||||
Set(value As DataTable)
|
|
||||||
ViewState("DtSeccionAlmacen") = value
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
Private Property IndexSeccionAlmacen As Integer
|
|
||||||
Get
|
|
||||||
Return CType(ViewState("IndexSeccionAlmacen"), Integer)
|
|
||||||
End Get
|
|
||||||
Set(value As Integer)
|
|
||||||
ViewState("IndexSeccionAlmacen") = value
|
|
||||||
End Set
|
|
||||||
End Property
|
|
||||||
Private Property CantidadTotal As Decimal
|
Private Property CantidadTotal As Decimal
|
||||||
Get
|
Get
|
||||||
Return CType(ViewState("CantidadTotal"), Decimal)
|
Return CType(ViewState("CantidadTotal"), Decimal)
|
||||||
@@ -174,7 +158,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
GvM.DataBind()
|
GvM.DataBind()
|
||||||
|
|
||||||
CantidadTotal = 0
|
CantidadTotal = 0
|
||||||
IndexSeccionAlmacen = 0
|
|
||||||
CvePS = 0
|
CvePS = 0
|
||||||
TipoSeccionAlmacen = 0
|
TipoSeccionAlmacen = 0
|
||||||
|
|
||||||
@@ -379,7 +362,7 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
#Region " EISTENCIAS "
|
#Region " EXISTENCIAS "
|
||||||
Private Function GetExistencias(CvePS As Integer, CveUnidadMedida As Integer, CveEmpresa As Integer, CveAlmacen As Integer, Optional Serie As String = "-1") As Double
|
Private Function GetExistencias(CvePS As Integer, CveUnidadMedida As Integer, CveEmpresa As Integer, CveAlmacen As Integer, Optional Serie As String = "-1") As Double
|
||||||
Dim Inv As New ClsInventarios
|
Dim Inv As New ClsInventarios
|
||||||
Dim Existencia As Double = Inv.GetExistenciasPS(CvePS, CveUnidadMedida, CveEmpresa, CveAlmacen, FechaMovto:=TxtFecha.Text.ToDateTime.ToString("yyyy/MM/dd HH:mm"), Serie:=Serie)
|
Dim Existencia As Double = Inv.GetExistenciasPS(CvePS, CveUnidadMedida, CveEmpresa, CveAlmacen, FechaMovto:=TxtFecha.Text.ToDateTime.ToString("yyyy/MM/dd HH:mm"), Serie:=Serie)
|
||||||
@@ -481,10 +464,10 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
|
|
||||||
Protected Sub GvM_RowDataBound(sender As Object, e As GridViewRowEventArgs)
|
Protected Sub GvM_RowDataBound(sender As Object, e As GridViewRowEventArgs)
|
||||||
If e.Row.RowType = DataControlRowType.DataRow Then
|
If e.Row.RowType = DataControlRowType.DataRow Then
|
||||||
If DtSeccionAlmacen.FiltraParametros($"IndexSeccionAlmacen = {e.Row.RowIndex}").SUMD("CantidadSeccionAlmacen") > 0 Then
|
'If DtSeccionAlmacen.FiltraParametros($"IndexSeccionAlmacen = {e.Row.RowIndex}").SUMD("CantidadSeccionAlmacen") > 0 Then
|
||||||
e.Row.FCLinkButton("lnkRemove").Visible = False
|
' e.Row.FCLinkButton("lnkRemove").Visible = False
|
||||||
e.Row.FCLinkButton("lnkRemove").ToolTip = "Cuenta con sección almacen"
|
' e.Row.FCLinkButton("lnkRemove").ToolTip = "Cuenta con sección almacen"
|
||||||
End If
|
'End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
#End Region
|
#End Region
|
||||||
@@ -502,7 +485,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
|
|
||||||
DdlAlmacen.SelectedValueExist("-1")
|
DdlAlmacen.SelectedValueExist("-1")
|
||||||
DdlAlmacenDestino.SelectedValueExist("-1")
|
DdlAlmacenDestino.SelectedValueExist("-1")
|
||||||
DtSeccionAlmacen.Rows.Clear()
|
|
||||||
|
|
||||||
TxtObservaciones.Text = ""
|
TxtObservaciones.Text = ""
|
||||||
TxtFecha.Text = Now.ToShortDateString
|
TxtFecha.Text = Now.ToShortDateString
|
||||||
@@ -595,8 +577,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
FechaLiberacion = TxtFechaLiberacion.Text
|
FechaLiberacion = TxtFechaLiberacion.Text
|
||||||
BtnGuardarLiberacion.Visible = True
|
BtnGuardarLiberacion.Visible = True
|
||||||
|
|
||||||
DtSeccionAlmacen.Rows.Clear()
|
|
||||||
|
|
||||||
UpGeneralesLibreacion.Update()
|
UpGeneralesLibreacion.Update()
|
||||||
Else
|
Else
|
||||||
Alert("Ocurrió un error al cargar los resguardos del personal. Por favor vuelva a intentar.", TipoMensaje.MsgError)
|
Alert("Ocurrió un error al cargar los resguardos del personal. Por favor vuelva a intentar.", TipoMensaje.MsgError)
|
||||||
@@ -633,8 +613,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
LbFechaLiberacion.Text = ""
|
LbFechaLiberacion.Text = ""
|
||||||
FechaLiberacion = ""
|
FechaLiberacion = ""
|
||||||
BtnGuardarLiberacion.Visible = False
|
BtnGuardarLiberacion.Visible = False
|
||||||
DtSeccionAlmacen.Rows.Clear()
|
|
||||||
|
|
||||||
DdlAlmacenDestinoLiberacion.SelectedValue = "-1"
|
DdlAlmacenDestinoLiberacion.SelectedValue = "-1"
|
||||||
TxtObservacionesLiberacion.Text = ""
|
TxtObservacionesLiberacion.Text = ""
|
||||||
|
|
||||||
@@ -685,14 +663,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
Alert(TextoExistencia.ToString, TipoMensaje.MsgError)
|
Alert(TextoExistencia.ToString, TipoMensaje.MsgError)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim TotalCantidad As Double = DtMovimientos.SUMD("Cantidad")
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(563) = "1" Then
|
|
||||||
If TotalCantidad <> DtSeccionAlmacen.FiltraParametros("TipoSeccionAlmacen = 1").SUMD("CantidadSeccionAlmacen") Then
|
|
||||||
Alert("La seccion de almacen no ha sido agregada completamente.", TipoMensaje.MsgAdvertencia)
|
|
||||||
Exit Sub
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
|
|
||||||
Guardar(23)
|
Guardar(23)
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
@@ -724,13 +694,6 @@ Partial Class Inventarios_ResguardoMaterial
|
|||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If UsuarioActual.Empresa.Funcionalidad(563) = "1" Then
|
|
||||||
If TotalCantidad <> DtSeccionAlmacen.FiltraParametros("TipoSeccionAlmacen = 2").SUMD("CantidadSeccionAlmacen") Then
|
|
||||||
Alert("La seccion de almacen no ha sido agregada completamente.", TipoMensaje.MsgAdvertencia)
|
|
||||||
Exit Sub
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
|
|
||||||
Guardar(24)
|
Guardar(24)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -3259,14 +3259,7 @@
|
|||||||
<tr align="left">
|
<tr align="left">
|
||||||
<td>
|
<td>
|
||||||
<asp:TextBox ID="TxtObsFact" runat="server" Rows="3" TextMode="MultiLine" Width="250px" MaxLength="800" CssClass="form-control input-sm"></asp:TextBox></td>
|
<asp:TextBox ID="TxtObsFact" runat="server" Rows="3" TextMode="MultiLine" Width="250px" MaxLength="800" CssClass="form-control input-sm"></asp:TextBox></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left" id="trCorreoNotif1" runat="server" visible="false">
|
|
||||||
<td id="Td1" runat="server">Correo Notificaciones: </td>
|
|
||||||
</tr>
|
|
||||||
<tr align="left" id="trCorreoNotif2" runat="server" visible="false">
|
|
||||||
<td>
|
|
||||||
<asp:TextBox ID="TxtCorreoNotificaciones" runat="server" Width="100%" CssClass="form-control"></asp:TextBox></td>
|
|
||||||
</tr>
|
|
||||||
<tr id="TrOC" runat="server">
|
<tr id="TrOC" runat="server">
|
||||||
<td>Orden de Compra:
|
<td>Orden de Compra:
|
||||||
<asp:TextBox ID="TxtOrdenCompra" runat="server" Width="100%" CssClass="form-control" CausesValidation="true"></asp:TextBox>
|
<asp:TextBox ID="TxtOrdenCompra" runat="server" Width="100%" CssClass="form-control" CausesValidation="true"></asp:TextBox>
|
||||||
@@ -3294,10 +3287,10 @@
|
|||||||
<td>Kilometraje
|
<td>Kilometraje
|
||||||
<asp:TextBox ID="TxtKilometraje" runat="server" Width="250px" CssClass="form-control input-sm"></asp:TextBox></td>
|
<asp:TextBox ID="TxtKilometraje" runat="server" Width="250px" CssClass="form-control input-sm"></asp:TextBox></td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left">
|
<tr align="left" id="trCorreoNotif1" runat="server" visible="false">
|
||||||
<td id="Td1" runat="server">Correo Notificaciones: </td>
|
<td id="Td1" runat="server">Correo Notificaciones: </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr align="left">
|
<tr align="left" id="trCorreoNotif2" runat="server" visible="false">
|
||||||
<td>
|
<td>
|
||||||
<asp:TextBox ID="TxtCorreoNotificaciones" runat="server" Width="100%" CssClass="form-control"></asp:TextBox></td>
|
<asp:TextBox ID="TxtCorreoNotificaciones" runat="server" Width="100%" CssClass="form-control"></asp:TextBox></td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|||||||
Reference in New Issue
Block a user