// // GET: /Despesa/Details/5 public ActionResult Details(int id) { var despesa = _despesaApp.GetById(id); var despesaViewModel = Mapper.Map <Despesa, DespesaViewModel>(despesa); return(View(despesaViewModel)); }
public JsonResult ObterDespesa(int id) { try { Despesa despesa = _despesaAppService.GetById(id); DespesaViewModel despesaViewModel = new DespesaViewModel(); despesaViewModel.DespesaId = despesa.Id; despesaViewModel.DespesaDescricao = despesa.Descricao; despesaViewModel.DespesaVencto = despesa.Vencto; despesaViewModel.DespesaValor = despesa.Valor; despesaViewModel.UsuarioId = despesa.UsuarioId; despesaViewModel.CategoriaId = despesa.CategoriaId.HasValue ? despesa.CategoriaId : null; despesaViewModel.CategoriaDescricao = despesa.CategoriaId.HasValue ? despesa.Categoria.Nome : ""; return(Json(despesaViewModel, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { success = false, responseText = ex.InnerException }, JsonRequestBehavior.AllowGet)); } }