public ActionResult ListaContas(ContaModel cm) { DateTime dataInicio = DataModel.ContruirData("01", cm.DataInicialMes, cm.DataInicialAno); DateTime dataFim = DataModel.ContruirData("01", cm.DataFinalMes, cm.DataFinalAno); List <ContaModel> contas = ContaDAO.ObterInstancia().ObterContasModelPorPeriodo(dataInicio, dataFim, cm.IdFabrica); return(View(contas)); }
public ActionResult GerarRelatorio(ContaModel cm) { DateTime dataInicio = DataModel.ContruirData("01", cm.DataInicialMes, cm.DataInicialAno); DateTime dataFim = DataModel.ContruirData("01", cm.DataFinalMes, cm.DataFinalAno); List <Conta> contas = ContaDAO.ObterInstancia().ObterContasPorPeriodo(dataInicio, dataFim, cm.IdFabrica); var chartsdata = contas; ViewBag.historico = contas; return(View(contas)); }
public ActionResult CadastroConta(ContaModel cm) { int status; cm.IdFabrica = Convert.ToInt32(Session["IdFabrica"]); status = ContaDAO.ObterInstancia().SalvarConta(cm.ConverterParaConta()); if (status == 0) { ModelState.AddModelError(string.Empty, "Não foi possivel realizar o cadastro"); return(RedirectToAction("CadastroConta")); } return(RedirectToAction("ListaContas")); }