}//actualizar los datos public Entity.ConsumoElectrico obtenerConsumoElectrico(DateTime fecha, int mes) { Entity.ConsumoElectrico consumosElectrico = new Entity.ConsumoElectrico(); SqlCommand cmd = new SqlCommand("sp_obtenerConsumoElectrico", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Fecha", fecha); cmd.Parameters.AddWithValue("@Mes", mes); SqlDataAdapter sd = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); connection.Open(); sd.Fill(dt); connection.Close(); foreach (DataRow dr in dt.Rows) { consumosElectrico = new Entity.ConsumoElectrico { id_Consumo_Electrico = Convert.ToInt32(dr["Id_Consumo_Agua"]), Cantidad = Convert.ToDecimal(dr["Cantidad"]), fecha = Convert.ToDateTime(dr["Fecha"]), id_Vatihorimetro = Convert.ToInt32(dr["Id_Vatihorimetro"]), Medida = Convert.ToString(dr["Medida"]), Mes = Convert.ToInt32(dr["Mes"]) }; } return consumosElectrico; }//obtener un solo comsumo electrico específico
}//end historico Agua Anual public bool crearConsumoElectrico(Entity.ConsumoElectrico consumo) { SqlCommand cmd = new SqlCommand("sp_crearConsumoElectrico", connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Id_Vatihorimetro", consumo.id_Vatihorimetro); cmd.Parameters.AddWithValue("@Medidad", consumo.Medida); cmd.Parameters.AddWithValue("@Cantidad", consumo.Cantidad); cmd.Parameters.AddWithValue("@fecha", consumo.fecha); cmd.Parameters.AddWithValue("@Mes", consumo.Mes); connection.Open(); int i = cmd.ExecuteNonQuery(); connection.Close(); if (i >= 1) return true; else return false; }//Añadir un consumo electrico en el sistema