// GET: Financeiro
        public ActionResult Index(string pesquisaNome, int?pesquisaMes, int?pesquisaAno)
        {
            List <Pedido> pedidos = RepositorioPedidos.RetornaTodosPedidos(db.Pedidos.Include(p => p.Funcionario).Include(p => p.Itens), pesquisaNome, pesquisaMes, pesquisaAno);

            if (Request.IsAjaxRequest())
            {
                return(PartialView("_Pedidos", pedidos));
            }
            Session["Pedido"] = null;
            return(View(pedidos));
        }
Exemple #2
0
        // GET: Pedidos
        public ActionResult Index(int?pesquisaMes, int?pesquisaAno)
        {
            List <Pedido> pedidos = RepositorioPedidos.RetornaPedidosDoFuncionarioLogado(db.Pedidos.Include(p => p.Funcionario).Include(p => p.Itens), pesquisaMes, pesquisaAno);

            if (Request.IsAjaxRequest())
            {
                return(PartialView("_Pedidos", pedidos));
            }
            Session["Pedido"]    = null;
            ViewBag.fornecedores = db.Fornecedores.Where(x => x.Ativo == true).ToList();
            return(View(pedidos));
        }
Exemple #3
0
        public ActionResult Index()
        {
            TipoDeUsuario TipoUsuarioLogado = RepositorioUsuarios.UsuarioLogado().Tipo;

            switch (TipoUsuarioLogado)
            {
            case TipoDeUsuario.Funcionario:
                return(RedirectToAction("Index", "Pedidos"));

            case TipoDeUsuario.Fornecedor:
                return(RedirectToAction("Index", "Cardapios"));
            }

            ViewBag.TotalPedidosNoMes      = RepositorioPedidos.TotalPedidosNoMes();
            ViewBag.ValorTotalPedidosNoMes = RepositorioPedidos.ValorTotalPedidosNoMes();
            ViewBag.TotalPedidosHoje       = RepositorioPedidos.TotalPedidosHoje();
            ViewBag.ValorTotalPedidosHoje  = RepositorioPedidos.ValorTotalPedidosHoje();
            return(View());
        }