예제 #1
0
        public Receta ObtenerPorNombre(string nombre)
        {
            Receta resultado = null;

            foreach (Receta receta in modelo.Recetas)
            {
                if (receta.Nombre == nombre)
                {
                    resultado = receta;
                    break;
                }
            }

            return(resultado);
        }
예제 #2
0
        public IEnumerable <OrdenVenta> Obtener(Receta receta)
        {
            List <OrdenVenta> ordenesVentas = new List <OrdenVenta>();

            foreach (OrdenVenta ordenVenta in modelo.OrdenesVenta)
            {
                foreach (Receta recetaOrdenVenta in ordenVenta.Recetas)
                {
                    if (recetaOrdenVenta.ID == receta.ID)
                    {
                        ordenesVentas.Add(ordenVenta);
                    }
                }
            }

            return(ordenesVentas);
        }
예제 #3
0
 public void Actualizar(Receta receta)
 {
     modelo.Recetas.Attach(receta);
     modelo.Entry(receta).State = EntityState.Modified;
 }
예제 #4
0
 public void Eliminar(Receta receta)
 {
     modelo.Recetas.Remove(receta);
 }
예제 #5
0
 public void Crear(Receta receta)
 {
     modelo.Recetas.Add(receta);
 }