public void InsertarNuevo(Descuento descuento) { using (SqlConnection con = new SqlConnection(CS)) { var cmd = new SqlCommand("sp_DescuentoCreate", con); con.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_producto", descuento.id_producto); cmd.Parameters.AddWithValue("@id_cliente", descuento.id_cliente); cmd.Parameters.AddWithValue("@porcentaje_descuento", descuento.porcentaje_descuento); cmd.Parameters.AddWithValue("@fecha_promo", descuento.fecha_promo); cmd.ExecuteNonQuery(); } }
public Descuento GetDescuentoById(int id_producto, int id_cliente) { Descuento descuento = new Descuento(); using (SqlConnection con = new SqlConnection(CS)) { SqlCommand cmd = new SqlCommand("sp_DescuentoRead", con); cmd.Parameters.AddWithValue("@id_producto", id_producto); cmd.Parameters.AddWithValue("@id_cliente", id_cliente); cmd.CommandType = CommandType.StoredProcedure; con.Open(); SqlDataReader rdr = cmd.ExecuteReader(); while (rdr.Read()) { descuento.id_cliente = Convert.ToInt32(rdr["id_cliente"]); descuento.id_producto = Convert.ToInt32(rdr["id_producto"]); descuento.porcentaje_descuento = Convert.ToInt32(rdr["porcentaje_descuento"]); descuento.fecha_promo = Convert.ToDateTime(rdr["fecha_promo"]); } return(descuento); } }