public ActionResult Log(LogVM vm) { LogBus log = new LogBus(); Blocos.Entities.Home.Log filtros = vm.Log; vm = new LogVM(log.ObterListSource()); if (!string.IsNullOrEmpty(filtros.DataDe) && !ValidacoesGenericasBus.ValidarData(filtros.DataDe)) { Validacao.Add(Mensagem.Padrao.DataInvalida("Log_DataDe", "\"Data de\"")); } if (!string.IsNullOrEmpty(filtros.DataAte) && !ValidacoesGenericasBus.ValidarData(filtros.DataAte)) { Validacao.Add(Mensagem.Padrao.DataInvalida("Log_DataAte", "\"Data até\"")); } if (Validacao.EhValido) { vm.Log.Resultados = log.Obter(filtros); } return(View("Log", vm)); }
public ActionResult Log(int json = 0) { LogBus log = new LogBus(); LogVM vm = new LogVM(log.ObterListSource()); vm.Log.Resultados = log.Obter(vm.Log); if (json > 0) { return(Json(vm, JsonRequestBehavior.AllowGet)); } return(View("Log", vm)); }