Files
SIG/Planeacion/Sucursal.aspx.vb
JORGE LUIS CAUDILLO ESPARZA fd45f7a5b7
2021-02-25 20:33:44 -07:00

188 lines
8.4 KiB
VB.net

Option Explicit On
Option Strict On
Imports Extensiones
Imports System.Data
Partial Class Sucursal
Inherits ClsPaginas
Private ReadOnly Property CveSucursal As Integer
Get
Return ViewState("CveSucursal").ToString.ToEntero
End Get
End Property
Protected Sub Page_Load(sender As Object, e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
CType(Me.Master, BaseMasterPage).EsPopup = True
CType(Me.Master, BaseMasterPage).PopupWidth = 700
RegistraScript("$get('tdContenido').style.height='400px'")
If Request("CveSucursal") IsNot Nothing AndAlso IsNumeric(Request("CveSucursal")) AndAlso Request("CveSucursal").ToEntero > 0 Then
ViewState("CveSucursal") = Request("CveSucursal")
CargaDatos()
'Configuración de Modalidad Update
BtnGuardar.Text = "Guardar Cambios"
Else
'Configuración de Modalidad Insert
ViewState("CveSucursal") = -1
ChkEstado.Enabled = False
ChkEstado.Checked = True
LblFechaCaptura.Text = Now.ToShortDateString()
LblUsuarioCapturo.Text = UsuarioActual.Usuario
BtnEliminar.Visible = False
End If
End If
End Sub
Private Sub CargaDatos()
Dim DT As New DataTable
'GlobalDTSucursales.FiltraParametros("CveSucursal = " & CveSucursal)
If DT.Rows.Count > 0 Then
TxtSucursal.Text = DT.Rows(0)("Sucursal").ToString
TxtSerie.Text = DT.Rows(0)("Serie").ToString
TxtIVA.Text = DT.Rows(0)("IVA").ToString
TxtCalle.Text = DT.Rows(0)("Calle").ToString
TxtNoExt.Text = DT.Rows(0)("NoExt").ToString
TxtNoInt.Text = DT.Rows(0)("NoInt").ToString
TxtColonia.Text = DT.Rows(0)("Colonia").ToString
TxtLocalidad.Text = DT.Rows(0)("Localidad").ToString
TxtMunicipio.Text = DT.Rows(0)("Municipio").ToString
TxtEstado.Text = DT.Rows(0)("Estado").ToString
TxtPais.Text = DT.Rows(0)("Pais").ToString
TxtCP.Text = DT.Rows(0)("CP").ToString
'TxtCP.Text = DT.Rows(0)("CP").ToString
Session("FileUpload") = DT.Rows(0)("TipoSucursal").ToString
If DT.Rows(0)("TipoSucursal").ToString.ToEntero = 1 Then
Matriz.Checked = True
Else
Matriz.Checked = False
End If
If System.IO.File.Exists(ModExtensiones.DirectorioBaseEmpresas & "Empresas\" & UsuarioActual.CveEmpresa & "\Formatos\" & DT.Rows(0)("FormatoFactura").ToString) Then
'DirectCast("HLVer", HtmlLink). = "<a class=""Texto"" href=""/Empresas/" & UsuarioActual.CveEmpresa & "/Formatos/" & e.Row.DBCampo("FormatoFactura") & """>Ver</a>"
End If
ChkEstado.Checked = If(DT.Rows(0)("Estatus").ToString = "Activo", True, False)
LblFechaCaptura.Text = DT.Rows(0)("Fecha").ToString
LblUsuarioCapturo.Text = DT.Rows(0)("Usuario").ToString
Else
Alert("La Sucursal solicitado no existe, por favor revise su búsqueda.", TipoMensaje.MsgAdvertencia)
BtnGuardar.Enabled = False
End If
If DT IsNot Nothing Then DT.Dispose()
End Sub
'Protected Sub BtnGuardar_Click(sender As Object, e As System.EventArgs) Handles BtnGuardar.Click
' If CveSucursal = -1 Then
' If UsuarioActual.Empresa.Tipo_CentroCosto = 2 Then
' CreaProyectoSubProyectoSucursal()
' Else
' CreaSucursal()
' End If
' Else
' Dim ObjSucursales As New ClsSucursales()
' If ObjSucursales.UpdateSucursal(TxtSucursal.Text.Trim, TxtSerie.Text.Trim, TxtIVA.Text.Trim.ToDouble, Session("FileUpload").ToString, ChkEstado.Checked, UsuarioActual.CveUsuario, CveSucursal, TxtCalle.Text.Trim,
' TxtNoExt.Text.Trim, TxtNoInt.Text.Trim, TxtColonia.Text.Trim, TxtLocalidad.Text.Trim, TxtMunicipio.Text.Trim, TxtEstado.Text.Trim, TxtPais.Text.Trim, TxtCP.Text.Trim, IIf(Matriz.Checked, 1, 0).ToString.ToEntero) Then
' CargaDatos()
' UpDatos.Update()
' updateGlobaldt()
' Alert("Los cambios se guardaron correctamente.", TipoMensaje.MsgInformacion, "CerrarVentana(); window.parent.location.reload();")
' Else
' Alert("Ocurrió un error al guardar la Sucursal. Por favor vuelva a intentar.", TipoMensaje.MsgError)
' End If
' ObjSucursales.Dispose()
' End If
'End Sub
'Private Sub updateGlobaldt()
' Dim ObjSucursales As New ClsSucursales()
' If ObjSucursales.GetSucursales() Then Application("GlobalDTSucursales") = ObjSucursales.DtResultados Else Application("GlobalDTSucursales") = Nothing
' ObjSucursales.Dispose()
'End Sub
'Private Sub CreaSucursal()
' Dim ObjSucursales As New ClsSucursales()
' If ObjSucursales.AddSucursal(TxtSucursal.Text.Trim, TxtSerie.Text.Trim, TxtIVA.Text.Trim.ToDouble, "", UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtCalle.Text.Trim,
' TxtNoExt.Text.Trim, TxtNoInt.Text.Trim, TxtColonia.Text.Trim, TxtLocalidad.Text.Trim, TxtMunicipio.Text.Trim, TxtEstado.Text.Trim, TxtPais.Text.Trim, TxtCP.Text.Trim, IIf(Matriz.Checked, 1, 0).ToString.ToEntero) > 0 Then
' updateGlobaldt()
' Alert("La Sucursal se guardó correctamente.", TipoMensaje.MsgInformacion, "CerrarVentana(); window.parent.location.reload();")
' Else
' Alert("Ocurrió un error al guardar la Sucursal. Por favor vuelva a intentar.", TipoMensaje.MsgError)
' End If
' ObjSucursales.Dispose()
'End Sub
'Private Sub CreaProyectoSubProyectoSucursal()
' Dim ObjProyectos As New ClsProyectos
' Dim ObjSubproyectos As New ClsSubProyectos(ObjProyectos.IniciaTransacSQL())
' Dim ObjSucursales As New ClsSucursales(ObjProyectos.IniciaTransacSQL())
' Dim TieneError = False
' 'CREA PROYECTO
' Dim CveProyecto = ObjProyectos.AddProyecto(TxtSucursal.Text.Trim, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveSucursal.ToEntero)
' If CInt(CveProyecto) > 0 Then
' GlobalDTProyectos(-1) = ObjProyectos.DtResultados
' Dim CveSucursal = ObjSucursales.AddSucursal(TxtSucursal.Text.Trim, TxtSerie.Text.Trim, TxtIVA.Text.Trim.ToDouble, "", UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, TxtCalle.Text.Trim,
' TxtNoExt.Text.Trim, TxtNoInt.Text.Trim, TxtColonia.Text.Trim, TxtLocalidad.Text.Trim, TxtMunicipio.Text.Trim, TxtEstado.Text.Trim, TxtPais.Text.Trim, TxtCP.Text.Trim, IIf(Matriz.Checked, 1, 0).ToString.ToEntero)
' 'CREA SUCURSAL
' If CveSucursal > 0 Then
' 'CREA SUBPROYECTO
' If Not ObjSubproyectos.AddSubProyecto(CInt(CveProyecto), TxtSucursal.Text.Trim, 0, UsuarioActual.CveUsuario, UsuarioActual.CveEmpresa, CveSucursal) Then
' TieneError = True
' End If
' Else
' TieneError = True
' End If
' Else
' TieneError = True
' End If
' 'se regeneran los subproyectos
' If Not TieneError Then
' If UsuarioActual.Empresa.GralSoloProyecto Then
' If ObjSubproyectos.GetSubProyectos() Then
' GlobalDTSubProyectos(-1) = ObjSubproyectos.DtResultados
' Else
' TieneError = True
' End If
' End If
' End If
' If Not TieneError Then
' ObjProyectos.Commit()
' Alert("La nueva Sucursal se guardó correctamente.", TipoMensaje.MsgInformacion, "opener.location.reload();window.close();")
' Else
' ObjProyectos.RollBack()
' Alert("Ocurrió un error al registrar la Sucursal. Por favor vuelva a intentar.", TipoMensaje.MsgError)
' End If
' ObjProyectos.Dispose()
'End Sub
'Protected Sub BtnEliminar_Click(sender As Object, e As System.EventArgs) Handles BtnEliminar.Click
' Dim ObjSucursal As New ClsSucursales()
' If ObjSucursal.RemoveSucursal(CveSucursal) Then
' Alert("La Sucursal se eliminó correctamente.", TipoMensaje.MsgInformacion, "opener.location.reload();window.close();")
' End If
' ObjSucursal.Dispose()
'End Sub
End Class