コード例 #1
0
        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;
            }
        }
コード例 #2
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;
            }
        }