예제 #1
0
        public void CargarMedidor(long Id)
        {
            short        ModMedidor    = 0;
            Medidores    oMedidor      = new Medidores();
            MedidoresBus oMedidoresBus = new MedidoresBus();

            oMedidor               = oMedidoresBus.MedidoresGetById(Id);
            _vista.numMedidor      = Id;
            _vista.numSerieMedidor = oMedidor.MedNumeroserie;
            MedidoresModelos    oMedidorModelo = new MedidoresModelos();
            MedidoresModelosBus oMedModeloBus  = new MedidoresModelosBus();

            if (oMedidor.MmoCodigo.ToString() != "")
            {
                ModMedidor = short.Parse(oMedidor.MmoCodigo.ToString());
            }
            oMedidorModelo          = oMedModeloBus.MedidoresModelosGetById(ModMedidor);
            _vista.strModeloMedidor = oMedidorModelo.MMoDescripcion;
            TiposMedidoresBus oTipoMedBus = new TiposMedidoresBus();

            _vista.strTipoMedidor = oTipoMedBus.TiposMedidoresGetById(oMedidorModelo.TmeCodigo.ToString()).TmeDescripcion;
            FabricantesBus oFabricantesBus = new FabricantesBus();

            _vista.strFabricante = oFabricantesBus.FabricantesGetById(oMedidorModelo.FabNumero).FabDescripcion;
            LecturasModosBus oLecturasModosBus = new LecturasModosBus();

            _vista.strLecturaModo = oLecturasModosBus.LecturasModosGetById(oMedidor.LemCodigo).lemDescripcion;
            _vista.EstMedidorActual.SelectedValue = oMedidor.EstCodigo;
            SuministrosMedidoresBus oSMeBus = new SuministrosMedidoresBus();

            CargarGrilla(_vista.grdSumMedidores, "SME", "SME.SUM_NUMERO", _vista.Numero.ToString());
        }
예제 #2
0
        public void Inicializar()
        {
            InicializarGrillaConceptos();
            ServiciosBus oServiciosBus = new ServiciosBus();

            oUtil.CargarCombo(_vista.srvCodigo, oServiciosBus.ServiciosGetAllDT(), "SRV_CODIGO", "SRV_DESCRIPCION", "Selecione un servicio..");
            if (_vista.lemCodigo != 0)
            {
                LecturasModos    oSLecturas = new LecturasModos();
                LecturasModosBus oSMeBus    = new LecturasModosBus();
                oSLecturas       = oSMeBus.LecturasModosGetById(_vista.lemCodigo);
                _vista.lemCodigo = oSLecturas.lemCodigo;
                _vista.srvCodigo.SelectedValue = oSLecturas.srvCodigo;
                _vista.lemDescripcion          = oSLecturas.lemDescripcion;
                _vista.estCodigo     = oSLecturas.estCodigo;
                _vista.lemFechaCarga = oSLecturas.lemFechaCarga;
                _vista.usrCodigo     = oSLecturas.usrCodigo;
                LecturasConceptosBus oSlcBus = new LecturasConceptosBus();
                if (oSLecturas.conceptos.Count > 0)
                {
                    for (int i = 0; i < oSLecturas.conceptos.Count; i++)
                    {
                        CargarGrilla(oSLecturas.conceptos[i], i);
                    }
                }
            }
        }
예제 #3
0
        public bool EliminarModoLectura(long idLectura)
        {
            LecturasModosBus oSMeBus = new LecturasModosBus();
            LecturasModos    oSMe    = oSMeBus.LecturasModosGetById(idLectura);

            oSMe.estCodigo = "B";
            return(oSMeBus.LecturasModosUpdate(oSMe));
        }
        public void Inicializar()
        {
            //Obtengo los Modelos de medidores
            MedidoresModelosBus oMModelo = new MedidoresModelosBus();

            oUtil.CargarCombo(_vista.MmoCodigo, oMModelo.MedidoresModelosGetAllDT(), "MMO_CODIGO", "MMO_DESCRIPCION", "SELECCIONE..");

            //Obtengo los Modos de lectura de medidores
            LecturasModosBus oLeModo = new LecturasModosBus();

            oUtil.CargarCombo(_vista.LemCodigo, oLeModo.LecturasModosGetAllDT(), "LEM_CODIGO", "LEM_DESCRIPCION", "SELECCIONE..");


            // Obtengo las empresas Proveedoras
            EmpresasBus oEmpresas = new EmpresasBus();

            oUtil.CargarCombo(_vista.NumeroProv, oEmpresas.EmpresasGetAllDT(), "EMP_NUMERO", "EMP_RAZON_SOCIAL", "SELECCIONE..");
        }
예제 #5
0
        public void Inicializar()
        {
            //Obtengo los Modelos de medidores
            MedidoresModelosBus oMModelo = new MedidoresModelosBus();

            oUtil.CargarCombo(_vista.MmoCodigo, oMModelo.MedidoresModelosGetAllDT(), "MMO_CODIGO", "MMO_DESCRIPCION", "SELECCIONE..");

            //// Obtengo las empresas Proveedoras
            //EmpresasBus oEmpresas = new EmpresasBus();
            //oUtil.CargarCombo(_vista.NumeroProv, oEmpresas.EmpresasGetAllDT(), "EMP_NUMERO", "EMP_RAZON_SOCIAL", "SELECCIONE..");

            //Obtengo los Modos de lectura de medidores
            LecturasModosBus oLeModo = new LecturasModosBus();

            oUtil.CargarCombo(_vista.LemCodigo, oLeModo.LecturasModosGetAllDT(), "LEM_CODIGO", "LEM_DESCRIPCION", "SELECCIONE..");

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

            oUtil.CargarCombo(_vista.EstCodigo, oEstados.EstadosGetByFilterDT("MEDIDORES", "EST_CODIGO"), "EST_CODIGO", "EST_DESCRIPCION", "SELECCIONE..");
            _vista.EstCodigo.SelectedValue = "D";

            if (_vista.Numero != 0)
            {
                Medidores    oMedidores    = new Medidores();
                MedidoresBus oMedidoresBus = new MedidoresBus();
                //Obtengo datos de la entidad principal que trabajo
                oMedidores        = oMedidoresBus.MedidoresGetById(_vista.Numero);
                _vista.NumeroProv = oMedidores.EmpNumeroProveedor;
                _vista.MmoCodigo.SelectedValue = oMedidores.MmoCodigo;
                _vista.NumeroSerie             = oMedidores.MedNumeroserie;
                _vista.Digitos = oMedidores.MedDigitos;
                _vista.EstCodigo.SelectedValue = oMedidores.EstCodigo;
                _vista.FactorCalib             = oMedidores.MedFactorCalib;
                _vista.GisX       = oMedidores.GisX;
                _vista.GisY       = oMedidores.GisY;
                _vista.UsrNumero  = oMedidores.UsrNumero;
                _vista.FechaCarga = oMedidores.MedFechaCarga;
                _vista.LemCodigo.SelectedValue = oMedidores.LemCodigo;
                CargarProveedor(_vista.NumeroProv);
            }
        }
예제 #6
0
        public void Guardar()
        {
            long             rtdo;
            LecturasModos    oSLecturas = new LecturasModos();
            LecturasModosBus oSMeBus    = new LecturasModosBus();

            oSLecturas.usrCodigo      = _vista.usrCodigo;
            oSLecturas.lemDescripcion = _vista.lemDescripcion;
            oSLecturas.lemFechaCarga  = _vista.lemFechaCarga;
            oSLecturas.srvCodigo      = _vista.srvCodigo.SelectedValue.ToString();
            oSLecturas.lemCodigo      = _vista.lemCodigo;
            oSLecturas.estCodigo      = _vista.estCodigo;
            oSLecturas.conceptos      = cargarConceptos(_vista.conceptos);
            if (_vista.lemCodigo == 0)
            {
                rtdo = oSMeBus.LecturasModosAdd(oSLecturas);
            }
            else
            {
                oSMeBus.LecturasModosUpdate(oSLecturas);
            }
        }