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")); } }
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)); } }