//Método para requisição javascript de pesquisa public JsonResult PesquisarContas(ContaViewModelFiltroPesquisa model) { try { //Lista com os resultados que serão enviados para a página var lista = new List <ContaViewModelResultadoPesquisa>(); foreach (Conta c in contaRepositorio.ListarPorData(model.DataInicio, model.DataTermino)) { var item = new ContaViewModelResultadoPesquisa(); item.Id = c.Id; item.Nome = c.Nome; item.Valor = c.Valor; item.Data = c.Data.ToString("ddd dd/MM/yyyy"); item.Tipo = c.Tipo.ToString(); lista.Add(item); } return(Json(lista)); } catch (Exception e) { return(Json(e.Message)); } }