Exemple #1
0
        private void modificaring_button_Click(object sender, EventArgs e)
        {
            Ingrediente ingredienteSeleccionado = stockingredientes_listBox.SelectedItem as Ingrediente;

            Sistema.ModificarIngrediente(nombre_textBox.Text, decimal.Parse(cantidad_textBox.Text), decimal.Parse(precio_textBox.Text), decimal.Parse(cantidadminima_textBox.Text), ingredienteSeleccionado);
            Refrescar();
            vaciartb();
        }
Exemple #2
0
        private void eliminaring_button_Click(object sender, EventArgs e)
        {
            Ingrediente ingredienteSeleccionado = stockingredientes_listBox.SelectedItem as Ingrediente;

            Sistema.EliminarIngrediente(ingredienteSeleccionado);
            Refrescar();
            vaciartb();
        }
Exemple #3
0
        private void Agregaringreceta_button_Click(object sender, EventArgs e)
        {
            Ingrediente ingSeleccionado = ingredientesreceta_comboBox.SelectedItem as Ingrediente;
            Receta      receta          = recetas_listBox.SelectedItem as Receta;

            Sistema.AgregarIngredienteReceta(receta, ingSeleccionado, decimal.Parse(cantidadingreceta_textBox.Text));
            RefrescarIngredientes();
            vaciartb();
        }
Exemple #4
0
        public static void AgregarIngredienteReceta(Receta receta, Ingrediente ingrediente, decimal cantidad)
        {
            IngredienteReceta ingredienteReceta = new IngredienteReceta()
            {
                Ingrediente = ingrediente,
                Cantidad    = cantidad,
            };

            receta.IngredienteReceta.Add(ingredienteReceta);
        }
Exemple #5
0
        private void stockingredientes_listBox_SelectedIndexChanged(object sender, EventArgs e)
        {
            Ingrediente ingrediente = stockingredientes_listBox.SelectedItem as Ingrediente;

            if (ingrediente != null)
            {
                nombre_textBox.Text         = ingrediente.Nombre;
                cantidadminima_textBox.Text = ingrediente.CantidadMinima.ToString();
                cantidad_textBox.Text       = ingrediente.Stock.ToString();
                precio_textBox.Text         = ingrediente.PrecioKG.ToString();
            }
        }
Exemple #6
0
        // Cuando se cocina una receta hay que restar la cantidad que se usa de cada ingrediente
        // dentro del stock.

        public static void AgregarIngrediente(string nombre, decimal stock, decimal preciokg, decimal cantidadminima)
        {
            Ingrediente ingrediente = new Ingrediente()
            {
                Nombre         = nombre,
                Stock          = stock,
                PrecioKG       = preciokg,
                CantidadMinima = cantidadminima,
            };

            Ingredientes.Add(ingrediente);
            GuardarIngrediente();
        }
Exemple #7
0
 public static void EliminarIngrediente(Ingrediente ingrediente)
 {
     Ingredientes.Remove(ingrediente);
     GuardarIngrediente();
 }
Exemple #8
0
 public static void ModificarIngrediente(string nombre, decimal stock, decimal preciokg, decimal cantidadminima, Ingrediente ingrediente)
 {
     ingrediente.Nombre         = nombre;
     ingrediente.Stock          = stock;
     ingrediente.PrecioKG       = preciokg;
     ingrediente.CantidadMinima = cantidadminima;
     GuardarIngrediente();
 }