public List <Edicion_Envio_Trabajo_Cliente_Lectura> Capa_Dato_Excel_Envio_Trabajo_cliente(int id_Local, int id_operario, string suministro_lectura, string medidor_lectura, string fechaAsignacion_Lectura, int estado) { try { List <Edicion_Envio_Trabajo_Cliente_Lectura> Lista_Operario = new List <Edicion_Envio_Trabajo_Cliente_Lectura>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_VisualizarEnvioAlCliente", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_Local", SqlDbType.Int).Value = id_Local; cmd.Parameters.Add("@id_operario", SqlDbType.Int).Value = id_operario; cmd.Parameters.Add("@suministro_lectura", SqlDbType.NVarChar).Value = suministro_lectura; cmd.Parameters.Add("@medidor_lectura", SqlDbType.NVarChar).Value = medidor_lectura; cmd.Parameters.Add("@fechaAsignacion_Lectura", SqlDbType.NVarChar).Value = fechaAsignacion_Lectura; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = estado; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow row in dt_detalle.Rows) { Edicion_Envio_Trabajo_Cliente_Lectura Entidad = new Edicion_Envio_Trabajo_Cliente_Lectura(); Entidad.Seccion_Lectura = row["Seccion_Lectura"].ToString(); Entidad.Zona_lectura = row["Zona_lectura"].ToString(); Entidad.suministro_lectura = row["suministro_lectura"].ToString(); Entidad.lecturaMovil_lectura = Convert.ToString(row["lecturaMovil_lectura"].ToString()); Entidad.abreviatura_observacion = row["abreviatura_observacion"].ToString(); Entidad.Observacion_lectura = row["Observacion_lectura"].ToString(); Entidad.Block_lectura = row["Block_lectura"].ToString(); Entidad.fechaAsignacion_Lectura = row["fechaAsignacion_Lectura"].ToString(); Entidad.confirmacion_Lectura = row["confirmacion_Lectura"].ToString(); Lista_Operario.Add(Entidad); } } } } return(Lista_Operario); } catch (Exception e) { throw e; } }
public List <Edicion_Envio_Trabajo_Cliente_Lectura> Capa_Dato_Listando_Registros_Modo_edicion(int id_lectura) { try { List <Edicion_Envio_Trabajo_Cliente_Lectura> Lista_Observaciones = new List <Edicion_Envio_Trabajo_Cliente_Lectura>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_ENVIAR_TRABAJO_CLIENTE", cn)) { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@id_Lectura", SqlDbType.Int).Value = id_lectura; DataTable dt_detalle = new DataTable(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(dt_detalle); foreach (DataRow row in dt_detalle.Rows) { Edicion_Envio_Trabajo_Cliente_Lectura Entidad = new Edicion_Envio_Trabajo_Cliente_Lectura(); Entidad.id_Lectura = Convert.ToInt32(row["id_Lectura"].ToString()); Entidad.suministro_lectura = row["suministro_lectura"].ToString(); Entidad.medidor_lectura = row["medidor_lectura"].ToString(); Entidad.marcaMedidor_lectura = row["marcaMedidor_lectura"].ToString(); Entidad.direccion_lectura = row["direccion_lectura"].ToString(); Entidad.id_Operario_Lectura = row["id_Operario_Lectura"].ToString(); Entidad.Lectura_Manual_Lectura = row["Lectura_Manual_Lectura"].ToString(); Entidad.fechaLecturaMovil_lectura = row["fechaLecturaMovil_lectura"].ToString(); Entidad.id_Observacion_Lectura = row["id_Observacion_Lectura"].ToString(); Lista_Observaciones.Add(Entidad); } } } } return(Lista_Observaciones); } catch (Exception e) { throw e; } }
public List <Edicion_Envio_Trabajo_Cliente_Lectura> Capa_Dato_Listado_Operario() { try { List <Edicion_Envio_Trabajo_Cliente_Lectura> Lista_Operario = new List <Edicion_Envio_Trabajo_Cliente_Lectura>(); using (SqlConnection cn = new SqlConnection(cadenaCnx)) { cn.Open(); using (SqlCommand cmd = new SqlCommand("SP_S_ENVIAR_TRABAJO_CLIENTE_OPER", 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 row in dt_detalle.Rows) { Edicion_Envio_Trabajo_Cliente_Lectura Entidad = new Edicion_Envio_Trabajo_Cliente_Lectura(); Entidad.id_Operario_Lectura = row["id_Operario"].ToString(); Entidad.nombre_operario = row["nombre_operario"].ToString(); Lista_Operario.Add(Entidad); } } } } return(Lista_Operario); } catch (Exception e) { throw e; } }