public void Guardar(long lonLesCodigo) { long rtdo; Suministros oSuministro = new Suministros(); SuministrosBus oSuministroBus = new SuministrosBus(); oSuministro = oSuministroBus.SuministrosGetById(_vista.sumNumero); LecturasSuministros oLecturaSuministro = new LecturasSuministros(); LecturasSuministrosBus oLecturaSuministrosBus = new LecturasSuministrosBus(); oLecturaSuministro.lesCodigo = 0; oLecturaSuministro.Items = CargarLecturasItem(_vista.grdiLecturas); oLecturaSuministro.estCodigo = "I"; //Paso Instalado ver si es necesario poner un combo oLecturaSuministro.lemCodigo = 0; // Ver de Poner un combo oLecturaSuministro.lesFechaAnterior = DateTime.MinValue; //coloco minima fecha despues en implement hay que preguntar si es ultima fecha oLecturaSuministro.lesFechaAlta = DateTime.Parse(_vista.strFechaAlta); oLecturaSuministro.lesPeriodo = _vista.strPeriodo.Remove(4, 1); oLecturaSuministro.medNumero = 2;// esto esta harcode falta ver como asociar la carga; oLecturaSuministro.sruNumero = oSuministro.SruNumero; oLecturaSuministro.sumNumero = _vista.sumNumero; if (lonLesCodigo == 0) { rtdo = oLecturaSuministrosBus.LecturasSuministrosAdd(oLecturaSuministro); } else { oLecturaSuministrosBus.LecturasSuministrosUpdate(oLecturaSuministro); } }
public void CargarLecturaSuministro(long sumNumero) { Suministros oSuministro = new Suministros(); SuministrosBus oSuministrosBus = new SuministrosBus(); oSuministro = oSuministrosBus.SuministrosGetById(sumNumero); _vista.sumNumero = oSuministro.SumNumero; _vista.strSuministro = oSuministro.SumNumero.ToString(); EstadosBus oEstadoBus = new EstadosBus(); Estados oEstado = new Estados(); oEstado = oEstadoBus.EstadosGetById(oSuministro.EstCodigo, "SUMINISTROS"); _vista.strEstado = oEstado.EstDescripcion; ServiciosZonas oServicioZona = new ServiciosZonas(); ServiciosZonasBus oServicioZonaBus = new ServiciosZonasBus(); oServicioZona = oServicioZonaBus.ServiciosZonasGetById(oSuministro.SzoNumero); _vista.strZona = oServicioZona.SzoDescripcion; Empresas oEmpresa = new Empresas(); EmpresasBus oEmpresaBus = new EmpresasBus(); oEmpresa = oEmpresaBus.EmpresasGetById(oSuministro.EmpNumero); _vista.strCUIT = oEmpresa.EmpCuit; _vista.strTitular = oEmpresa.EmpRazonSocial == "" ? oEmpresa.EmpApellidos + " " + oEmpresa.EmpNombres : oEmpresa.EmpRazonSocial; /****Medidor ***/ // falta implementar la parate de medidor _vista.strRuta = oSuministro.SumOrdenRuta.ToString(); _vista.strFechaAlta = oSuministro.SumFechaAlta.ToString("dd/MM/yyyy"); _vista.strRegistrador = oSuministro.SumRegistrador.ToString(); }
public bool EliminarSuministro(long idMedidor) { SuministrosBus oSumBus = new SuministrosBus(); Suministros oSum = oSumBus.SuministrosGetById(idMedidor); oSum.EstCodigo = "B"; return(oSumBus.SuministrosUpdate(oSum)); }
public void Inicializar() { //Obtengo los tipos de contadores ServiciosBus oServicios = new ServiciosBus(); oUtil.CargarCombo(_vista.Servicio, oServicios.ServiciosGetAllDT(), "SRV_CODIGO", "SRV_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.Numero != 0) { 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; _vista.TipoConexion.SelectedValue = oSuministros.TcsCodigo; _vista.Categoria.SelectedValue = oSuministros.ScaNumero; _vista.OrdenRuta = oSuministros.SumOrdenRuta; _vista.EmpNumero = oSuministros.EmpNumero; _vista.FechaAlta = oSuministros.SumFechaAlta; _vista.EstCodigo = oSuministros.EstCodigo; _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.Ruta.SelectedValue = oSuministros.SruNumero; _vista.Zona.SelectedValue = oSuministros.SzoNumero; _vista.PermiteFactura = oSuministros.SumPermiteFactura; _vista.FechaCarga = oSuministros.SumFechaCarga; } }
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; } }