Ejemplo n.º 1
0
        public ActionResult ListaPedidosEntreDias(IFormCollection collection)
        {
            //    string[] datas = formCollection["reservation"].Split('-');
            string form = collection["reservation"];

            string[] datas      = form.Split('-');
            DateTime dataInicio = Convert.ToDateTime(datas[0]);
            DateTime dataFim    = Convert.ToDateTime(datas[1]);

            if (HttpContext.Session.IsExists("UsuarioLogado"))
            {
                FinanceiroView FinanceiroView = new FinanceiroView()
                {
                    Usuario     = (Usuario)HttpContext.Session.GetObject <Usuario>("UsuarioLogado"),
                    ListaVendas = _vendaBusiness.ListaPedidosEntreDias(dataInicio, dataFim)
                };
                FinanceiroView.Total = _vendaBusiness.CalculoTotalVendas(FinanceiroView.ListaVendas);
                ViewBag.Data         = collection["reservation"];
                return(View("RelatorioVendas", FinanceiroView));
            }
            else
            {
                return(RedirectToAction("../Login"));
            }
        }
Ejemplo n.º 2
0
 public dynamic Get(DateTime dataInicio, DateTime dataFim)
 {
     try
     {
         token = HttpContext.Request?.Headers["token"];
         if (_APIBusiness.ValidarToken(token))
         {
             return(Ok(_vendaBusiness.ListaPedidosEntreDias(dataInicio, dataFim)));
         }
         else
         {
             return(Unauthorized());
         }
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }