示例#1
0
        public void CargarDomicilioSum(long idEntidad)
        {
            Domicilios    oDomicilio    = new Domicilios();
            DomiciliosBus oDomicilioBus = new DomiciliosBus();

            if (idEntidad != 0)
            {
                oDomicilio          = oDomicilioBus.DomiciliosGetById(idEntidad);
                _vista.numDomicilio = oDomicilio.DomCodigo;
                CallesLocalidadesBus oCalleBus = new CallesLocalidadesBus();
                _vista.strCalle        = oCalleBus.CallesLocalidadesGetById(oDomicilio.CalNumero).CalDescripcion;
                _vista.strCalleNumero  = oDomicilio.DomNumero.ToString();
                _vista.strDepartamento = oDomicilio.DomDepartamento.ToString();
                _vista.strBloque       = oDomicilio.DomBloque.ToString();
                _vista.strPiso         = oDomicilio.DomPiso.ToString();
                BarriosLocalidadesBus oBarriosBus = new BarriosLocalidadesBus();
                _vista.strBarrio = oBarriosBus.BarriosLocalidadesGetById(oDomicilio.BarNumero).BarDescripcion;
                Localidades    oLoc    = new Localidades();
                LocalidadesBus oLocBus = new LocalidadesBus();
                oLoc = oLocBus.LocalidadesGetById(oDomicilio.LocNumero);
                ProvinciasBus oProvinciasBus = new ProvinciasBus();
                _vista.strProvLoc = oLoc.LocDescripcion.Trim() + " / " + oProvinciasBus.ProvinciasGetById(oLoc.PrvCodigo).PrvDescripcion;
            }
            else
            {
                _vista.numDomicilio = oDomicilio.DomCodigo;
            }

            return;
        }
示例#2
0
        public void CargarDomicilio(long CodigoRegistro, string tabCodigo)
        {
            DomiciliosBus oDomicilioBus = new DomiciliosBus();
            Domicilios    oDomicilio    = new Domicilios();

            oDomicilio = oDomicilioBus.DomiciliosGetByCodigoRegistroDefecto(CodigoRegistro, tabCodigo);
            if (oDomicilio.DomCodigo != 0)
            {
                CallesLocalidadesBus oCalleBus = new CallesLocalidadesBus();
                _vista.strDomicilio = oCalleBus.CallesLocalidadesGetById(oDomicilio.CalNumero).CalDescripcion + " Nro.: " + oDomicilio.DomNumero + " "
                                      + " Dpto:" + oDomicilio.DomDepartamento;
            }
            _vista.lgCodigoDomicilio = oDomicilio.DomCodigo;
            DataTable dtDomicilio = new DataTable();

            dtDomicilio = oDomicilioBus.DomiciliosGetByCodigoRegistroDT(CodigoRegistro, tabCodigo);
            _vista.btniDomicilio.Text = "...[" + dtDomicilio.Rows.Count + "]";
            if (dtDomicilio.Rows.Count > 1)
            {
                _vista.btniDomicilio.BackColor = System.Drawing.Color.Green;
            }
            else
            {
                _vista.btniDomicilio.BackColor = System.Drawing.Color.Gray;
            }
        }
        public void Guardar()
        {
            long          rtdo;
            Domicilios    oDomicilio    = new Domicilios();
            DomiciliosBus oDomicilioBus = new DomiciliosBus();

            oDomicilio.DomCodigo       = _vista.domCodigo;
            oDomicilio.CalNumero       = long.Parse(_vista.cmbiCalle.SelectedValue.ToString());
            oDomicilio.CalNumeroDesde  = long.Parse(_vista.cmbiCalleDesde.SelectedValue.ToString());
            oDomicilio.CalNumeroHasta  = long.Parse(_vista.cmbiCalleHasta.SelectedValue.ToString());
            oDomicilio.CplNumero       = long.Parse(_vista.cmbiCodigoPostal.SelectedValue.ToString());
            oDomicilio.DomBloque       = _vista.bloque;
            oDomicilio.DomDepartamento = _vista.departamento;
            oDomicilio.DomGisX         = _vista.gisX;
            oDomicilio.DomGisY         = _vista.gisY;
            oDomicilio.DomLote         = _vista.lote;
            oDomicilio.DomNumero       = _vista.numero;
            oDomicilio.DomParcela      = _vista.parcela;
            oDomicilio.DomPiso         = _vista.piso;
            oDomicilio.LocNumero       = int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString());
            if (_vista.domCodigo == 0)
            {
                rtdo = oDomicilioBus.DomiciliosAdd(oDomicilio);
            }
            else
            {
                rtdo = (oDomicilioBus.DomiciliosUpdate(oDomicilio)) ? oDomicilio.DomCodigo : 0;
            }
        }
        public void Inicializar()
        {
            LocalidadesBus       oLocalidadesBus = new LocalidadesBus();
            CallesLocalidadesBus oCallesLocBus   = new CallesLocalidadesBus();
            DominiosBus          oDominioBus     = new DominiosBus();

            oUtil.CargarCombo(_vista.cmbiLocalidad, oLocalidadesBus.LocalidadesGetByProvincia("NQ"), "LOC_NUMERO", "LOC_DESCRIPCION", "SELECCIONE..");
            oUtil.CargarCombo(_vista.cmbiTipo, oDominioBus.DominiosGetByFilter("TIPO_DOMICILIO"), "DMN_VALOR", "DMN_DESCRIPCION", "SELECCIONE TIPO DE DOMICILIO");
            if (_vista.domCodigo != 0)
            {
                Domicilios    oDomicilio    = new Domicilios();
                DomiciliosBus oDomicilioBus = new DomiciliosBus();
                CodigosPostalesLocalidadesBus oCodPosLocBus = new CodigosPostalesLocalidadesBus();
                BarriosLocalidadesBus         oBarrioLocBus = new BarriosLocalidadesBus();
                oDomicilio    = oDomicilioBus.DomiciliosGetById(_vista.domCodigo);
                _vista.bloque = oDomicilio.DomBloque;
                _vista.cmbiLocalidad.SelectedValue = oDomicilio.LocNumero;
                oUtil.CargarCombo(_vista.cmbiCalle, oCallesLocBus.CallesLocalidadesGetByLocalidad(int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString())), "CAL_NUMERO", "CAL_DESCRIPCION", "SELECCIONE CALLE..");
                oUtil.CargarCombo(_vista.cmbiCalleDesde, oCallesLocBus.CallesLocalidadesGetByLocalidad(int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString())), "CAL_NUMERO", "CAL_DESCRIPCION", "SELECCIONE CALLE..");
                oUtil.CargarCombo(_vista.cmbiCalleHasta, oCallesLocBus.CallesLocalidadesGetByLocalidad(int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString())), "CAL_NUMERO", "CAL_DESCRIPCION", "SELECCIONE CALLE..");
                oUtil.CargarCombo(_vista.cmbiCodigoPostal, oCodPosLocBus.CodigosPostalesLocalidadesGetByLocalidad(int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString())), "CPL_NUMERO", "CPL_DESCRIPCION", "SELECCIONE LOCALIDAD..");
                oUtil.CargarCombo(_vista.cmbiBarrio, oBarrioLocBus.BarriosLocalidadesGetByLocalidad(int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString())), "BAR_NUMERO", "BAR_DESCRIPCION", "SELECCIONE BARRIO..");
                _vista.cmbiCalle.SelectedValue        = oDomicilio.CalNumero;
                _vista.cmbiCalleDesde.SelectedValue   = oDomicilio.CalNumeroDesde;
                _vista.cmbiCalleHasta.SelectedValue   = oDomicilio.CalNumeroHasta;
                _vista.cmbiCodigoPostal.SelectedValue = oDomicilio.CplNumero;
                _vista.departamento = oDomicilio.DomDepartamento;
                _vista.gisX         = oDomicilio.DomGisX;
                _vista.gisY         = oDomicilio.DomGisY;
                _vista.numero       = oDomicilio.DomNumero;
                _vista.parcela      = oDomicilio.DomParcela;
                _vista.piso         = oDomicilio.DomPiso;
                _vista.lote         = oDomicilio.DomLote;
            }
        }
示例#5
0
        public void Guardar(Admin oAdmin)
        {
            long          rtdo;
            Domicilios    oDomicilio    = new Domicilios();
            DomiciliosBus oDomicilioBus = new DomiciliosBus();

            oDomicilio.DomCodigo       = _vista.domCodigo;
            oDomicilio.CalNumero       = long.Parse(_vista.cmbiCalle.SelectedValue.ToString());
            oDomicilio.CalNumeroDesde  = long.Parse(_vista.cmbiCalleDesde.SelectedValue.ToString());
            oDomicilio.CalNumeroHasta  = long.Parse(_vista.cmbiCalleHasta.SelectedValue.ToString());
            oDomicilio.CplNumero       = long.Parse(_vista.cmbiCodigoPostal.SelectedValue.ToString());
            oDomicilio.BarNumero       = long.Parse(_vista.cmbiBarrio.SelectedValue.ToString());
            oDomicilio.DomBloque       = _vista.bloque;
            oDomicilio.DomDepartamento = _vista.departamento;
            oDomicilio.DomGisX         = _vista.gisX;
            oDomicilio.DomGisY         = _vista.gisY;
            oDomicilio.DomLote         = _vista.lote;
            oDomicilio.DomNumero       = _vista.numero;
            oDomicilio.DomParcela      = _vista.parcela;
            oDomicilio.DomPiso         = _vista.piso;
            oDomicilio.LocNumero       = int.Parse(_vista.cmbiLocalidad.SelectedValue.ToString());
            DomiciliosEntidadesBus oDomEntidadesBus = new DomiciliosEntidadesBus();
            DomiciliosEntidades    oDomEntidades    = new DomiciliosEntidades();

            if (_vista.domCodigo == 0)
            {
                rtdo = oDomicilioBus.DomiciliosAdd(oDomicilio);
                oDomEntidades.TdoCodigo = _vista.cmbiTipo.SelectedValue.ToString();
                oDomEntidades.DomCodigo = rtdo;
                if (_vista.denDefecto)
                {
                    oDomEntidades.DenDefecto = "S";
                }
                else
                {
                    oDomEntidades.DenDefecto = "N";
                }
                oDomEntidades.DenCodigoRegistro = long.Parse(oAdmin.CodigoRegistro);
                oDomEntidades.TabCodigo         = oAdmin.TabCodigoRegistro;
                oDomEntidadesBus.DomiciliosEntidadesAdd(oDomEntidades);
            }
            else
            {
                oDomEntidades           = oDomEntidadesBus.DomiciliosEntidadesGetByCodigo(oDomicilio.DomCodigo);
                oDomEntidades.TdoCodigo = _vista.cmbiTipo.SelectedValue.ToString();
                if (_vista.denDefecto)
                {
                    oDomEntidades.DenDefecto = "S";
                }
                else
                {
                    oDomEntidades.DenDefecto = "N";
                }
                oDomEntidades.DenCodigoRegistro = long.Parse(oAdmin.CodigoRegistro);
                oDomEntidades.TabCodigo         = oAdmin.TabCodigoRegistro;
                oDomEntidadesBus.DomiciliosEntidadesUpdate(oDomEntidades);
                rtdo = (oDomicilioBus.DomiciliosUpdate(oDomicilio)) ? oDomicilio.DomCodigo : 0;
            }
        }
示例#6
0
        public void CargarObservaciones(long id)
        {
            Domicilios    oDomicilio    = new Domicilios();
            DomiciliosBus oDomicilioBus = new DomiciliosBus();

            oDomicilio = oDomicilioBus.DomiciliosGetById(id);
            CallesLocalidadesBus oCalleBus = new CallesLocalidadesBus();

            _vista.strDomicilio = oCalleBus.CallesLocalidadesGetById(oDomicilio.CalNumero).CalDescripcion + " Nro.: " + oDomicilio.DomNumero + " "
                                  + " Dpto:" + oDomicilio.DomDepartamento;
        }
示例#7
0
        public void CargarDomicilio(long idEntidad)
        {
            Domicilios    oDomicilio    = new Domicilios();
            DomiciliosBus oDomicilioBus = new DomiciliosBus();

            oDomicilio = oDomicilioBus.DomiciliosGetByCodigoRegistroDefecto(idEntidad, "CLIE");

            if (oDomicilio.DomCodigo != 0)
            {
                CallesLocalidadesBus oCalleBus = new CallesLocalidadesBus();
                _vista.strDomicilioEmpresa = oCalleBus.CallesLocalidadesGetById(oDomicilio.CalNumero).CalDescripcion + " Nro.: " + oDomicilio.DomNumero + " "
                                             + " Dpto:" + oDomicilio.DomDepartamento;
            }
        }
示例#8
0
        public void Inicializar()
        {
            //Obtengo los tipos de contadores
            ServiciosBus oServicios = new ServiciosBus();

            oUtil.CargarCombo(_vista.Servicio, oServicios.ServiciosGetAllDT(), "SRV_CODIGO", "SRV_DESCRIPCION", "SELECCIONE..");

            //// Obtengo las Zonas
            GruposBus oZonas = new GruposBus();

            oUtil.CargarCombo(_vista.Zona, oZonas.GruposGetByFilter("2"), "GRP_CODIGO", "GRP_DESCRIPCION", "SELECCIONE..");

            //// Obtengo los estados de suministros
            EstadosBus oEstados = new EstadosBus();

            oUtil.CargarCombo(_vista.EstCodigo, oEstados.EstadosGetByFilterDT("SUMINISTROS", "EST_CODIGO"), "EST_CODIGO", "EST_DESCRIPCION", "SELECCIONE..");
            oUtil.CargarCombo(_vista.EstMedidorActual, oEstados.EstadosGetByFilterDT("MEDIDORES", "EST_CODIGO"), "EST_CODIGO", "EST_DESCRIPCION", "SELECCIONE..");
            if (_vista.Numero != 0)
            {
                //Edicion de un suministros
                Suministros    oSuministros    = new Suministros();
                SuministrosBus oSuministrosBus = new SuministrosBus();
                //Obtengo datos de la entidad principal que trabajo
                oSuministros = oSuministrosBus.SuministrosGetById(_vista.Numero);
                _vista.Servicio.SelectedValue = oSuministros.SrvCodigo;
                CargarTiposConexiones();
                _vista.TipoConexion.SelectedValue = oSuministros.TcsCodigo;
                CargarCategorias();
                _vista.Categoria.SelectedValue = oSuministros.ScaNumero;
                _vista.EstCodigo.SelectedValue = oSuministros.EstCodigo;
                _vista.OrdenRuta = oSuministros.SumOrdenRuta;
                _vista.EmpNumero = oSuministros.EmpNumero;
                CargarCliente(_vista.EmpNumero);

                Domicilios    oDomicilio    = new Domicilios();
                DomiciliosBus oDomicilioBus = new DomiciliosBus();
                oDomicilio = oDomicilioBus.DomiciliosGetByCodigoRegistroDefecto(oSuministros.SumNumero, "SUM");
                CargarDomicilioSum(oDomicilio.DomCodigo);
                _vista.FechaAlta          = oSuministros.SumFechaAlta;
                _vista.ConsumoEstimado    = oSuministros.SumConsumoEstimado;
                _vista.Voltaje            = oSuministros.SumVoltaje;
                _vista.Conexion           = oSuministros.SumConexion;
                _vista.PotenciaL1         = oSuministros.SumPotenciaL1;
                _vista.PotenciaL2         = oSuministros.SumPotenciaL2;
                _vista.PotenciaL3         = oSuministros.SumPotenciaL3;
                _vista.PermiteCorte       = oSuministros.SumPermiteCorte;
                _vista.Medido             = oSuministros.SumMedido;
                _vista.Zona.SelectedValue = oSuministros.SzoNumero;
                CargarRutas();
                _vista.Ruta.SelectedValue = oSuministros.SruNumero;
                _vista.PermiteFactura     = oSuministros.SumPermiteFactura;
                _vista.FechaCarga         = oSuministros.SumFechaCarga;
                _vista.Registrador        = oSuministros.SumRegistrador;
                SuministrosMedidores    oSMe    = new SuministrosMedidores();
                SuministrosMedidoresBus oSMeBus = new SuministrosMedidoresBus();
                oSMe = oSMeBus.SuministrosMedidoresGetBySuministro(oSuministros.SumNumero);
                _vista.numMedidor = oSMe.MedNumero;
                if (_vista.numMedidor != 0)
                {
                    CargarMedidor(_vista.numMedidor);
                }
                CargarGrilla(_vista.grdSumConceptos, "SCO", "", "");
                CargarGrilla(_vista.grdSumObservaciones, "OBS", "TOB.TOB_CODIGO", "1");
                _vista.numMedidorAnterior   = _vista.numMedidor;
                _vista.numDomicilioAnterior = _vista.numDomicilio;
            }
        }