public List <Ubicacion_Lectura> Capa_Dato_Get_UbicacionLecturas(int Local, string fechaAsigna, int servicio, int operario) { try { List <Ubicacion_Lectura> Obj_Lista = new List <Ubicacion_Lectura>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_REPORTE_UBICA_LECTURAS", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Local", SqlDbType.Int).Value = Local; cmd.Parameters.Add("@fechaAsigna", SqlDbType.VarChar).Value = fechaAsigna; cmd.Parameters.Add("@servicio", SqlDbType.Int).Value = servicio; cmd.Parameters.Add("@operario", SqlDbType.Int).Value = operario; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow Fila in dt_detalle.Rows) { Ubicacion_Lectura obj_entidad = new Ubicacion_Lectura(); obj_entidad.idLectura = Convert.ToInt32(Fila["id_Lectura"]); obj_entidad.id_ope = Convert.ToInt32(Fila["id_Operario_Lectura"]); obj_entidad.ope_nombre = Convert.ToString(Fila["ope_nombre"]); obj_entidad.suministro = Convert.ToString(Fila["suministro_lectura"]); obj_entidad.medidor = Convert.ToString(Fila["medidor_lectura"]); obj_entidad.direcLectura = Convert.ToString(Fila["direccion_lectura"]); obj_entidad.nom_cliente = Convert.ToString(Fila["nombreCliente_lectura"]); obj_entidad.lectura = Convert.ToString(Fila["lectura"]); obj_entidad.foto_lectura = Convert.ToString(Fila["tieneFoto_lectura"]); obj_entidad.lec_estado = Convert.ToInt32(Fila["estado"]); obj_entidad.latitud = Convert.ToString(Fila["latitud_lectura"]); obj_entidad.longitud = Convert.ToString(Fila["longitud_lectura"]); obj_entidad.fasig = Convert.ToString(Fila["fechaAsignacion_Lectura"]); obj_entidad.ope_tipo = Convert.ToString(Fila["tipoUsuario"]); obj_entidad.fmovil = Convert.ToString(Fila["fechaLecturaMovil_lectura"]); Obj_Lista.Add(obj_entidad); } } } } return(Obj_Lista); } catch (Exception ex) { throw ex; } }
public List <Ubicacion_Lectura> Capa_Dato_Get_ListaServicio_Efectividad() { try { List <Ubicacion_Lectura> ListServicio = new List <Ubicacion_Lectura>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_SERVICIO_REPORTE", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow Fila in dt_detalle.Rows) { Ubicacion_Lectura obj_entidad = new Ubicacion_Lectura(); obj_entidad.id_TipoServicio = Convert.ToInt32(Fila["id_TipoServicio"].ToString()); obj_entidad.nombre_tiposervicio = Fila["nombre_tiposervicio"].ToString(); obj_entidad.estado = Convert.ToInt32(Fila["estado"].ToString()); ListServicio.Add(obj_entidad); } } } } return(ListServicio); } catch (Exception ex) { throw ex; } }
public List <Ubicacion_Lectura> Capa_Dato_Get_ListaOperarios() { try { List <Ubicacion_Lectura> Listlocal = new List <Ubicacion_Lectura>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_OPERARIO", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow Fila in dt_detalle.Rows) { Ubicacion_Lectura obj_entidad = new Ubicacion_Lectura(); obj_entidad.id_Operario = Convert.ToInt32(Fila["id_Operario"].ToString()); obj_entidad.desc_operario = Fila["desc_operario"].ToString(); Listlocal.Add(obj_entidad); } } } } return(Listlocal); } catch (Exception ex) { throw ex; } }