Esempio n. 1
0
        public void Guardar()
        {
            long              rtdo;
            ServiciosRutas    oSRu    = new ServiciosRutas();
            ServiciosRutasBus oSRuBus = new ServiciosRutasBus();

            oSRu.SruNumero           = _vista.sruNumero;
            oSRu.SruDescripcion      = _vista.Descripcion;
            oSRu.SruDescripcionCorta = _vista.DescripcionCorta;
            oSRu.EstCodigo           = _vista.estCodigo;
            oSRu.SrvCodigo           = _vista.srvCodigo.SelectedValue.ToString();

            GruposDetalles    oGDe    = new GruposDetalles();
            GruposDetallesBus oGDeBus = new GruposDetallesBus();

            oGDe.GrpCodigo = long.Parse(_vista.grupo.SelectedValue.ToString());
            oGDe.GrdCodigo = _vista.grdCodigo;
            if (_vista.sruNumero == 0)
            {
                rtdo           = oSRuBus.ServiciosRutasAdd(oSRu);
                oSRu.SruNumero = rtdo;
                //Creo un registro en Grupos_detalles con el grp_codigo seleccionado y el servicio de ruta en grd_codigo_registro
                oGDe.GrdCodigoRegistro = oSRu.SruNumero.ToString();
                rtdo = oGDeBus.GruposDetallesAdd(oGDe);
            }
            else
            {
                rtdo = (oSRuBus.ServiciosRutasUpdate(oSRu)) ? oSRu.SruNumero : 0;
                oGDe.GrdCodigoRegistro = _vista.grdCodigoRegistro;
                // Actualizo en Grupos_detalles para el grd_codigo actual el grp_codigo nuevo
                rtdo = (oGDeBus.GruposDetallesUpdate(oGDe)) ? oGDe.GrdCodigo : 0;
            }
        }
Esempio n. 2
0
        public void Guardar()
        {
            long rtdo;
            ServiciosCategorias    oSCa    = new ServiciosCategorias();
            ServiciosCategoriasBus oSCaBus = new ServiciosCategoriasBus();

            oSCa.ScaNumero           = _vista.scaNumero;
            oSCa.ScaDescripcion      = _vista.Descripcion;
            oSCa.ScaDescripcionCorta = _vista.DescripcionCorta;
            oSCa.SrvCodigo           = _vista.srvCodigo.SelectedValue.ToString();
            if (_vista.estCodigo)
            {
                oSCa.EstCodigo = "H";
            }
            else
            {
                oSCa.EstCodigo = "I";
            }

            GruposDetalles    oGDe    = new GruposDetalles();
            GruposDetallesBus oGDeBus = new GruposDetallesBus();

            oGDe.GrpCodigo = long.Parse(_vista.Grupo.SelectedValue.ToString());
            oGDe.GrdCodigo = _vista.grdCodigo;

            if (_vista.scaNumero == 0)
            {
                rtdo                   = oSCaBus.ServiciosCategoriasAdd(oSCa);
                oSCa.ScaNumero         = rtdo;
                oGDe.GrdCodigoRegistro = oSCa.ScaNumero.ToString();
                rtdo                   = oGDeBus.GruposDetallesAdd(oGDe);
            }
            else
            {
                rtdo = (oSCaBus.ServiciosCategoriasUpdate(oSCa)) ? oSCa.ScaNumero : 0;
                oGDe.GrdCodigoRegistro = _vista.grdCodigoRegistro;
                rtdo = (oGDeBus.GruposDetallesUpdate(oGDe)) ? oGDe.GrdCodigo : 0;
            }
        }