public JsonResult GetDetalhesEvento(Int32 id) { var evento = baseApp.GetById(id); var hash = new Hashtable(); hash.Add("data", evento.AGEN_DT_DATA.ToShortDateString()); hash.Add("hora", evento.AGEN_HR_HORA.ToString()); hash.Add("categoria", evento.CATEGORIA_AGENDA.CAAG_NM_NOME); hash.Add("titulo", evento.AGEN_NM_TITULO); hash.Add("contato", evento.USUARIO1 == null ? "-" : evento.USUARIO1.USUA_NM_NOME); if (evento.AGEN_IN_STATUS == 1) { hash.Add("status", "Ativo"); } else if (evento.AGEN_IN_STATUS == 2) { hash.Add("status", "Suspenso"); } else { hash.Add("status", "Encerrado"); } hash.Add("anexo", evento.AGENDA_ANEXO.Count); return(Json(hash)); }
public ActionResult Detalhes(int id) { var agenda = _agendaApp.GetById(id); var agendaViewModel = Mapper.Map <Agenda, AgendaViewModel>(agenda); return(View(agendaViewModel)); }