static public List <Entidades.DetalleProductos> ListProductosCedula(int c) { Conexion.OpenConnection(); List <Entidades.DetalleProductos> productos = new List <Entidades.DetalleProductos>(); string query = "select * from detallecedulaproductos where idCedula = @idCedula"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@idCedula", c); MySqlDataReader reader = comando.ExecuteReader(); while (reader.Read()) { Entidades.DetalleProductos producto = new Entidades.DetalleProductos(); producto.Cedula = reader.GetInt32("idCedula"); producto.Codigo = reader.GetInt32("idProducto"); producto.TotalDosis = reader.GetDouble("totalDosis"); productos.Add(producto); } Conexion.CloseConnection(); return(productos); }
static public void insertarDetalleProductos(Entidades.DetalleProductos a) { Conexion.OpenConnection(); string query = "insert into detallecedulaproductos (idCedula,idProducto,nombreComercial,ingredienteActivo,dosisH,totalDosis,tipo,costo,costoH,numRegistro,dias,UM) values(@idCedula,@idProducto,@nombreComercial,@ingredienteActivo,@dosiH,@totalDosis,@tipo,@costo,@costoH,@numRegistro,@dias,@UM)"; MySqlCommand comando = new MySqlCommand(query, Conexion.Connection); comando.Parameters.AddWithValue("@idCedula", a.Cedula); comando.Parameters.AddWithValue("@idProducto", a.Codigo); comando.Parameters.AddWithValue("@nombreComercial", a.NombreComercial); comando.Parameters.AddWithValue("@ingredienteActivo", a.IngredienteActivo); comando.Parameters.AddWithValue("@dosiH", a.DosisH); comando.Parameters.AddWithValue("@totalDosis", a.TotalDosis); comando.Parameters.AddWithValue("@costo", a.Costo); comando.Parameters.AddWithValue("@tipo", a.Tipo); comando.Parameters.AddWithValue("@costoH", a.CostoH); comando.Parameters.AddWithValue("@UM", a.UM1); comando.Parameters.AddWithValue("@dias", a.Intervalo); comando.Parameters.AddWithValue("@numRegistro", a.NumRegistro); comando.ExecuteNonQuery(); Conexion.CloseConnection(); }