Beispiel #1
0
        public IEnumerable <AuditLogViewModel> Selecionar(PesquisaAuditLogViewModel viewModel, out int total)
        {
            //TODO: (Guerra) Refatorar isso aqui
            List <AuditLogViewModel> listaRetorno = new List <AuditLogViewModel>();

            total = 100;
            return(listaRetorno);
        }
        public ActionResult LogsAudit()
        {
            PesquisaAuditLogViewModel viewModel = new PesquisaAuditLogViewModel
            {
                ListaEntidadeLog = new List <string>(_auditLogsAppService.SelecionarClassesLog())
            };

            viewModel.EnumOpercaoAuditViewModel.TipoOpercaoId = -1;

            return(View(viewModel));
        }
        public JsonResult Pesquisar(PesquisaAuditLogViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                object retorno = new
                {
                    Notificacao             = true,
                    Mensagem                = ValidacaoViewModel.ObterMensagemErro(ModelState),
                    ListaRetorno            = "[]",
                    PesquisaEquipeViewModel = JsonConvert.SerializeObject(viewModel)
                };

                return(Json(retorno, JsonRequestBehavior.AllowGet));
            }

            viewModel.DataInicio = viewModel.PesquisaDataInicio.ToDateTime();
            viewModel.DataFim    = viewModel.PesquisaDataFim.ToDateTime().ToDateTimeDataFim();

            var lista = _auditLogsAppService.Selecionar(viewModel, out int total);

            var listaRetorno = JsonConvert.SerializeObject(lista, new IsoDateTimeConverter());

            return(Json(ValidarNotificacao(listaRetorno, total.ToString()), JsonRequestBehavior.AllowGet));
        }