Exemple #1
0
 public Cartao BuscaPorNome(string nomeCliente)
 {
     using (var contexto = new RestauranteContext())
     {
         return contexto.Cartoes.FirstOrDefault(c => c.NomeCliente == nomeCliente);
     }
 }
Exemple #2
0
 public Comanda BuscaPorId(int id)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Comandas.Find(id));
     }
 }
Exemple #3
0
 public Comanda BuscaPorIdComPedido(int id)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Comandas.Include(Comanda => Comanda.Pedido).FirstOrDefault(c => c.Id == id));
     }
 }
Exemple #4
0
 public Pedido BuscaPorComanda(int comandaId)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Pedido.Include(Pedido => Pedido.Itens).FirstOrDefault(p => p.ComandaId == comandaId));
     }
 }
Exemple #5
0
 public IList <Comanda> ListarSemMesa()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Comandas.Where(c => c.MesaId == null).ToList());
     }
 }
 public IList <Produto> Listar()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Produtos.ToList());
     }
 }
Exemple #7
0
 public IList <Pedido> Listar()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Pedido.Include(Pedido => Pedido.Itens).ToList());
     }
 }
 public ItemPedido BuscaPorIdComProduto(int id)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.ItensPedido.Include(Item => Item.Produto).FirstOrDefault(i => i.Id == id));
     }
 }
 public IList <ItemPedido> Listar()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.ItensPedido.Include(ItemPedido => ItemPedido.Produto).ToList());
     }
 }
Exemple #10
0
 public Mesa BuscaPorId(int mesaId)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Mesas.FirstOrDefault(m => m.MesaId == mesaId));
     }
 }
 public IEnumerable <Login> Get()
 {
     using (RestauranteContext context = new RestauranteContext())
     {
         return(context.Logins.ToList());
     }
 }
Exemple #12
0
 public Mesa BuscaPorNumero(int numeroMesa)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Mesas.FirstOrDefault(m => m.Numero == numeroMesa));
     }
 }
Exemple #13
0
 public IList <Mesa> Listar()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Mesas.ToList());
     }
 }
Exemple #14
0
        public void ImprimirComanda()
        {
            using (RestauranteContext _context = new RestauranteContext())
            {
                var lista = _context.Comandas.ToList();
                foreach (var item in lista)
                {
                    string forma = _context.FormaEntregas.Find(item.FormaEntregaId).Descripcion;
                    var    a     = _context.Mercaderias.Include(x => x.ComandasNavigator)
                                   .Where(mercaderia => mercaderia.ComandasNavigator.Select(comanda => comanda.ComandaId)
                                          .Contains(item.ComandaId)).ToList();
                    Console.WriteLine("Codigo de la comanda: " + item.ComandaId.ToString());
                    foreach (var m in a)
                    {
                        string tipo = _context.TipoMercaderias.Find(m.TipoMercaderiaId).Descripcion;
                        Console.WriteLine(m.Nombre + "  " + tipo);
                    }


                    Console.WriteLine
                    (
                        "Precio total: " + item.PrecioTotal.ToString() + "\n" +
                        "Forma de entrega: " + forma + "\n"
                    );
                }
            }
        }
Exemple #15
0
 public Usuario Busca(string usuario, string senha)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Usuarios.FirstOrDefault(u => u.Login == usuario && u.Senha == senha));
     }
 }
 public IList <ItemPedido> ListarNaoEntregues()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.ItensPedido.Include(ItemPedido => ItemPedido.Produto).Where(i => i.Entregue == false).ToList());
     }
 }
Exemple #17
0
 public String BuscaCargo(string usuario)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Usuarios.FirstOrDefault(u => u.Nome == usuario).Cargo);
     }
 }
 public IList <ItemPedido> ListarPorNomeProduto(string nomeProduto)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.ItensPedido.Include(ItemPedido => ItemPedido.Produto).Where(i => i.Produto.Nome == nomeProduto).ToList());
     }
 }
Exemple #19
0
 public Produto BuscaPorNome(string nomeProduto)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Produtos.FirstOrDefault(p => p.Nome == nomeProduto));
     }
 }
 public IList <ItemPedido> ListarEntregues(int pedidoId)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.ItensPedido.Include(ItemPedido => ItemPedido.Produto).Where(i => i.Entregue == true).Where(i => i.PedidoId == pedidoId).ToList());
     }
 }
Exemple #21
0
 public Pedido BuscaPorId(int id)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Pedido.Find(id));
     }
 }
 public ItemPedido BuscaUltimo()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.ItensPedido.LastOrDefault());
     }
 }
Exemple #23
0
 public IList <Comanda> ListarPorMesa(int mesaId)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Comandas.Where(c => c.MesaId == mesaId).Include(Comanda => Comanda.Pedido).ToList());
     }
 }
Exemple #24
0
 public IList <Usuario> Listar()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Usuarios.ToList());
     }
 }
Exemple #25
0
 public IList <Comanda> Listar()
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Comandas.ToList());
     }
 }
Exemple #26
0
 public Usuario BuscaPorId(int id)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Usuarios.Find(id));
     }
 }
Exemple #27
0
 public Comanda BuscaPorNumero(int numeroComanda)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Comandas.Include(Comanda => Comanda.Pedido).FirstOrDefault(c => c.Numero == numeroComanda));
     }
 }
Exemple #28
0
 public Usuario BuscaPorNome(string nome)
 {
     using (var contexto = new RestauranteContext())
     {
         return(contexto.Usuarios.FirstOrDefault(u => u.Nome == nome));
     }
 }
Exemple #29
0
 public IEnumerable <Menu> Get()
 {
     using (RestauranteContext context = new RestauranteContext())
     {
         return(context.Menus.ToList());
     }
 }
Exemple #30
0
 public Cartao BuscaPorNumero(int numeroCartao)
 {
     using (var contexto = new RestauranteContext())
     {
         return contexto.Cartoes.FirstOrDefault(c => c.NumeroCartao == numeroCartao);
     }
 }