Esempio n. 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());
        }
        //Revisar
        public void Inicializar()
        {
            // ACA SE DEVERIA CARGAR LOS VALORES DEL COMBOBOX

            /* DataTable test = new DataTable(empresa.EmpresasGetAll());
             * test.
             * oUtil.CargarCombo(_vista.empNumero, );*/
            if (_vista.fabNumero != 0)
            {
                Fabricantes    oFabricante     = new Fabricantes();
                FabricantesBus oFabreicanteBus = new FabricantesBus();
                oFabricante = oFabreicanteBus.FabricantesGetById(_vista.fabNumero);


                _vista.fabDescripcion = oFabricante.FabDescripcion;

                Controles.datos.chkBox auxFbHabilitado = new Controles.datos.chkBox();
                auxFbHabilitado.Text = "Habilitado";
                _vista.fabHabilitado = auxFbHabilitado;
                switch (oFabricante.FabHabilitado)
                {
                case "H": _vista.fabHabilitado.Checked = true;
                    break;

                case "I": _vista.fabHabilitado.Checked = false;
                    break;
                }
                _vista.fabFechaCarga       = new Controles.Fecha.dtpFecha();
                _vista.fabFechaCarga.Value = oFabricante.FabFechaCarga;
                _vista.usrNumero           = oFabricante.UsrNumero;
                _vista.fabNumero           = oFabricante.FabNumero;
            }
        }
        //REVISAR
        public void Guardar()
        {
            Fabricantes    oFabricante     = new Fabricantes();
            FabricantesBus oFabreicanteBus = new FabricantesBus();

            oFabricante.FabDescripcion = _vista.fabDescripcion;
            oFabricante.FabFechaCarga  = _vista.fabFechaCarga.Value;

            if (_vista.fabHabilitado.Checked == true)
            {
                oFabricante.FabHabilitado = "H";
            }
            else
            {
                oFabricante.FabHabilitado = "I";
            }

            //Se tendra que remplazar con el numero de usuario que este logeado
            oFabricante.UsrNumero = 1;


            //REVISAR!!!!!!! TENGO QUE RECUPERAR EL NUMERO DE LA EMPRESA SELECCIONADA!!
            oFabricante.EmpNumero = _vista.empNumero.SelectedIndex;

            if (_vista.fabNumero == 0)
            {
                oFabreicanteBus.FabricantesAdd(oFabricante);
            }
            else
            {
                oFabricante.FabNumero = _vista.fabNumero;
                oFabreicanteBus.FabricantesUpdate(oFabricante);
            }
        }
        public bool Eliminar(long idFabricante)
        {
            Fabricantes    oFabricante     = new Fabricantes();
            FabricantesBus oFabreicanteBus = new FabricantesBus();

            oFabricante = oFabreicanteBus.FabricantesGetById(idFabricante);
            oFabricante.FabHabilitado = "B";
            return(oFabreicanteBus.FabricantesUpdate(oFabricante));
        }
        public void Inicializar()
        {
            //Obtengo los tipos de contadores
            DominiosBus oDominios = new DominiosBus();

            oUtil.CargarCombo(_vista.TipoContador, oDominios.DominiosGetByFilter("TIPO_CONTADOR"), "DMN_VALOR", "DMN_DESCRIPCION", "SELECCIONE..");

            // Obtengo los grupos del Tipo de conexiones
            TipoConexionServiciosBus oTiposConexiones = new TipoConexionServiciosBus();

            oUtil.CargarCombo(_vista.TipoConexion, oTiposConexiones.TipoConexionServiciosGetAllDT(), "TCS_CODIGO", "TCS_DESCRIPCION", "SELECCIONE..");

            // Obtengo los Fabricantes
            FabricantesBus oFabricantes = new FabricantesBus();

            oUtil.CargarCombo(_vista.FabNumero, oFabricantes.FabricantesGetAllDT(), "FAB_NUMERO", "FAB_DESCRIPCION", "SELECCIONE..");

            // Obtengo los grupos del Tipo de medidores
            TiposMedidoresBus oTiposMedidores = new TiposMedidoresBus();

            oUtil.CargarCombo(_vista.TMeCodigo, oTiposMedidores.TiposMedidoresGetAllDT(), "TME_CODIGO", "TME_DESCRIPCION", "SELECCIONE..");

            if (_vista.Codigo != 0)
            {
                MedidoresModelos    oMedidoresModelos    = new MedidoresModelos();
                MedidoresModelosBus oMedidoresModelosBus = new MedidoresModelosBus();
                //Obtengo datos de la entidad principal que trabajo
                oMedidoresModelos = oMedidoresModelosBus.MedidoresModelosGetById(_vista.Codigo);
                _vista.TipoContador.SelectedValue = oMedidoresModelos.MMoTipoContador;
                _vista.TipoConexion.SelectedValue = oMedidoresModelos.MMoTipoConexion;
                _vista.FabNumero.SelectedValue    = oMedidoresModelos.FabNumero;
                _vista.TMeCodigo.SelectedValue    = oMedidoresModelos.TmeCodigo;
                _vista.Descripcion      = oMedidoresModelos.MMoDescripcion;
                _vista.DescripcionCorta = oMedidoresModelos.MMoDescripcionCorta;
                _vista.Decimales        = oMedidoresModelos.MMoDecimales;
                _vista.Digitos          = oMedidoresModelos.MMoDigitos;
                _vista.CantHilos        = oMedidoresModelos.MMoCantHilos;
                _vista.KWVueltas        = oMedidoresModelos.MMoKwVueltas;
                _vista.Amperaje         = oMedidoresModelos.MMoAmperaje;
                _vista.Clase            = oMedidoresModelos.MMoClase;
                _vista.Registrador      = oMedidoresModelos.MMoRegistrador;
                _vista.FechaCarga       = oMedidoresModelos.MMoFechaCarga;
                _vista.EstCodigo        = oMedidoresModelos.EstCodigo;
            }
        }