private void button3_Click(object sender, EventArgs e) { if (string.IsNullOrWhiteSpace(comboBox1.Text) || string.IsNullOrWhiteSpace(txtcantidad.Text) || string.IsNullOrWhiteSpace(ComboBoxIngrediente.Text)) { MessageBox.Show("Hay Uno o mas Campos Vacios!", "Campos Vacios!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { receta preceta = new receta(); preceta.CodProducto = comboBox1.Text; preceta.CodInsumo = ComboBoxIngrediente.Text; preceta.CantidadReceta = Convert.ToInt32(txtcantidad.Text); int resultado = BDconsultas.AgregarReceta(preceta); if (resultado > 0) { MessageBox.Show("Asignación Guardada Con Exito!!", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se pudo guardar la asignación", "Fallo!!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
public static int AgregarReceta(receta preceta) { int retorno = 0; MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Insert into receta (CodInsumo, CodProducto, CantidadReceta) values ('{0}','{1}','{2}')", preceta.CodInsumo, preceta.CodProducto, preceta.CantidadReceta), BDcomun.ObtenerConexion()); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
public static int ActualizarReceta(receta prec) { int retorno = 0; MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand comando = new MySqlCommand(string.Format("Update receta set CodInsumo='{0}', CodProducto='{1}', CantidadReceta='{2}' where CodProducto={3}", prec.CodInsumo, prec.CodProducto, prec.CantidadReceta, prec.CodProducto), conexion); retorno = comando.ExecuteNonQuery(); conexion.Close(); return(retorno); }
public static receta ObtenerReceta(string preceta) { receta prec = new receta(); MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM receta where CodReceta = {0} ", preceta), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { prec.CodInsumo = _reader.GetString(0); prec.CodProducto = _reader.GetString(1); prec.CodInsumo = _reader.GetString(2); } conexion.Close(); return(prec); }
private void btseleccionar_Click(object sender, EventArgs e) { if (dg_datos.SelectedRows.Count == 1) { string id = Convert.ToString(dg_datos.CurrentRow.Cells[1].Value); recetaactual = BDconsultas.ObtenerReceta(id); } else { MessageBox.Show("Debe de seleccionar una fila"); } if (recetaactual != null) { comboBox1.Text = Convert.ToString(recetaactual.CodProducto); ComboBoxIngrediente.Text = Convert.ToString(recetaactual.CodInsumo); txtcantidad.Text = Convert.ToString(recetaactual.CantidadReceta); } }
public static List <receta> BuscarRecetas() { List <receta> _lista = new List <receta>(); MySqlConnection conexion = BDcomun.ObtenerConexion(); MySqlCommand _comando = new MySqlCommand(String.Format("SELECT * FROM receta "), conexion); MySqlDataReader _reader = _comando.ExecuteReader(); while (_reader.Read()) { receta preceta = new receta(); preceta.CodProducto = _reader.GetString(0); preceta.CodInsumo = _reader.GetString(1); preceta.CantidadReceta = _reader.GetInt32(2); _lista.Add(preceta); } conexion.Close(); return(_lista); }