Esempio n. 1
0
 public static Boolean ingresarBebida(Bebida nuevoProducto)
 {
     if (!BuscarNombreBebida(nuevoProducto.Nombre))
     {
         using (var context = new WebBotilleriaEntities())
         {
             EntidadBebida bebida = new EntidadBebida()
             {
                 id_bebida = ObtenerIDUltimaBebida() + 1,
                 nombre_producto = nuevoProducto.Nombre,
                 marca = (int)nuevoProducto.Marca,
                 volumen_litros = (float)nuevoProducto.VolumenLitros,
                 precio = (float)nuevoProducto.Precio,
                 tipo = (int)nuevoProducto.TipoProducto,
                 grados_alcohol = (float)nuevoProducto.GradosDeAlcohol,
                 comentario = nuevoProducto.Comentario,
                 es_retornable = nuevoProducto.Retornable
             };
             context.Bebidas.AddObject(bebida);
             context.SaveChanges();
             return true;
         }
     }
     else
         return false;
 }
Esempio n. 2
0
        protected void Button1_Click(object sender, EventArgs e)
        {
            Bebida primerProducto = new Bebida();
            primerProducto.Nombre = "stoli";
            primerProducto.Marca = new Marca();
            primerProducto.VolumenLitros = 1.8;
            primerProducto.Cantidad = 60;
            primerProducto.Precio = 5990;
            primerProducto.TipoProducto = new Tipo();
            primerProducto.GradosDeAlcohol = 50;
            primerProducto.Comentario = "";
            primerProducto.Retornable = false;

            ProductoDAL.ingresarBebida(primerProducto);
        }
Esempio n. 3
0
 public static List<Bebida> BuscarProductosEnBodega(int idBodega)
 {
     List<Bebida> listado = new List<Bebida>();
     using (var context = new WebBotilleriaEntities())
     {
         var relaciones = context.DetalleBodegaLocals.Where(c => c.id_bodega_fk == idBodega);
         foreach (var item in relaciones)
         {
             Bebida instancia = new Bebida();
             instancia.ID = item.id_bebida_fk;
             instancia.Nombre = item.Bebida.nombre_producto;
             instancia.Marca = (Marca)item.Bebida.marca;
             instancia.Precio = item.Bebida.precio;
             instancia.GradosDeAlcohol = item.Bebida.grados_alcohol;
             instancia.TipoProducto = (Tipo)item.Bebida.tipo;
             instancia.Retornable = item.Bebida.es_retornable;
             instancia.VolumenLitros = item.Bebida.volumen_litros;
             instancia.Comentario = item.Bebida.comentario;
             instancia.Cantidad = item.cantidad;
             listado.Add(instancia);
         }
         return listado;
     }
 }