public List <EnvioTrabajoCliLecReLec> NLista(Request_Asigna_Lectura_ReLectura oRq)
 {
     try
     {
         return(new DEnvioTrabajoCliLecReLec().DLista(oRq));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Exemple #2
0
 /// <summary>
 /// Autor: rcontreras
 /// Fecha: 17-09-2015
 /// </summary>
 /// <param name="oRq"></param>
 /// <returns></returns>
 public List <AsignaLecturaReLectura> NLista(Request_Asigna_Lectura_ReLectura oRq)
 {
     try
     {
         return(new DAsignaLecturaReLectura().DLista(oRq));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
        public List <EnvioTrabajoCliLecReLec> DLista(Request_Asigna_Lectura_ReLectura oRq)
        {
            try
            {
                List <EnvioTrabajoCliLecReLec> lOb = new List <EnvioTrabajoCliLecReLec>();

                using (IDataReader iDr = DatabaseFactory.CreateDatabase().ExecuteReader("dsige_envio_trabajos_cliente_lectura_relectura", oRq.emp_id, oRq.tip_ser_id, oRq.id_local, oRq.suministro, oRq.medidor, oRq.tecnico_asig_id, oRq.estado_asig, oRq.fecha_asig))
                {
                    if (iDr != null)
                    {
                        while (iDr.Read())
                        {
                            lOb.Add(
                                new EnvioTrabajoCliLecReLec()
                            {
                                corre             = Convert.ToInt32(iDr["corre"]),
                                idLectura         = Convert.ToInt32(iDr["id_Lectura"]),
                                foto              = Convert.ToString(iDr["foto"]),
                                fecLectura        = Convert.ToString(iDr["fechLectura"]),
                                suministroLectura = Convert.ToString(iDr["suministro_lectura"]),
                                medidorLectura    = Convert.ToString(iDr["medidor_lectura"]),
                                lecMin            = Convert.ToString(iDr["limite_Minimo_lectura"]),
                                lecMax            = Convert.ToString(iDr["limite_Maximo_lectura"]),
                                lecMovil          = Convert.ToString(iDr["lecMovil"]),
                                consuActu         = Convert.ToString(iDr["consuActu"]),
                                lecProm           = Convert.ToString(iDr["lecProm"]),
                                lecPorcen         = Convert.ToString(iDr["lecPorcen"]),
                                lecVali           = Convert.ToString(iDr["lecVali"]),
                                lecManual         = Convert.ToString(iDr["lecManual"]),
                                idlecObs          = Convert.ToString(iDr["idlecObs"]),
                                ope_nombre        = Convert.ToString(iDr["ope_nombre"]),
                                zonaLectura       = Convert.ToString(iDr["Zona_lectura"]),
                                obsLectura        = Convert.ToString(iDr["lecObs"]),
                                dirLectura        = Convert.ToString(iDr["direccion_lectura"]),
                                fecAsignaLectura  = Convert.ToString(iDr["fechaAsignacion_Lectura"]),
                                clienLectura      = Convert.ToString(iDr["nombreCliente_lectura"]),
                                Estado            = Convert.ToString(iDr["abreviatura_estado"]),
                                nroinstalacion    = Convert.ToString(iDr["nroInstalacion_lectura"])
                            }
                                );
                        }
                    }
                }

                return(lOb);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
Exemple #4
0
        /// <summary>
        /// Autor: rcontreras
        /// Fecha: 17-09-2015
        /// </summary>
        /// <param name="oRq"></param>
        /// <returns></returns>
        public List <AsignaLecturaReLectura> DLista(Request_Asigna_Lectura_ReLectura oRq)
        {
            try
            {
                List <AsignaLecturaReLectura> lOb = new List <AsignaLecturaReLectura>();

                using (IDataReader iDr = DatabaseFactory.CreateDatabase().ExecuteReader("dsige_asignacion_lectura_relectura", oRq.emp_id, oRq.tip_ser_id, oRq.id_local, oRq.suministro, oRq.medidor, oRq.tecnico_asig_id, oRq.estado_asig, oRq.fecha_asig))
                {
                    if (iDr != null)
                    {
                        while (iDr.Read())
                        {
                            lOb.Add(
                                new AsignaLecturaReLectura()
                            {
                                corre             = Convert.ToInt32(iDr["corre"]),
                                idLectura         = Convert.ToInt32(iDr["id_Lectura"]),
                                suministroLectura = Convert.ToString(iDr["suministro_lectura"]),
                                medidorLectura    = Convert.ToString(iDr["medidor_lectura"]),
                                dirLectura        = Convert.ToString(iDr["direccion_lectura"]),
                                lecAnte           = Convert.ToString(iDr["lectura_Anterior"]),
                                lecMin            = Convert.ToString(iDr["limite_Minimo_lectura"]),
                                lecMax            = Convert.ToString(iDr["limite_Maximo_lectura"]),
                                ope_nombre        = Convert.ToString(iDr["ope_nombre"]),
                                zonaLectura       = Convert.ToString(iDr["Zona_lectura"]),
                                fecAsignaLectura  = Convert.ToString(iDr["fechaAsignacion_Lectura"]),
                                clienLectura      = Convert.ToString(iDr["nombreCliente_lectura"]),
                                Estado            = Convert.ToString(iDr["abreviatura_estado"]),
                                nroinstalacion    = Convert.ToString(iDr["nroInstalacion_lectura"])
                            }
                                );
                        }
                    }
                }

                return(lOb);
            }
            catch (Exception e)
            {
                throw e;
            }
        }