// GET: Tarefas/Details/5 public ActionResult Details(int id) { var tarefa = _tarefaApp.GetById(id); var tarefaViewModel = Mapper.Map <Tarefa, TarefaViewModel>(tarefa); return(View(tarefaViewModel)); }
public ActionResult <string> Get(int id) { var tarefa = _tarefaAppService.GetById(id); if (tarefa == null) { return(NotFound()); } return(Ok(tarefa)); }
public JsonResult EditarStatusTarefa(Int32 id, Int32 status) { var tarefa = baseApp.GetById(id); tarefa.TARE_IN_STATUS = status; var item = new TAREFA(); item.TARE_CD_ID = tarefa.TARE_CD_ID; item.TARE_DS_DESCRICAO = tarefa.TARE_DS_DESCRICAO; item.TARE_DT_CADASTRO = tarefa.TARE_DT_CADASTRO; item.TARE_DT_ESTIMADA = tarefa.TARE_DT_ESTIMADA; item.TARE_DT_REALIZADA = tarefa.TARE_DT_REALIZADA; item.TARE_IN_ATIVO = tarefa.TARE_IN_ATIVO; item.TARE_IN_AVISA = tarefa.TARE_IN_AVISA; item.TARE_IN_PRIORIDADE = tarefa.TARE_IN_PRIORIDADE; item.TARE_IN_STATUS = tarefa.TARE_IN_STATUS; item.TARE_NM_LOCAL = tarefa.TARE_NM_LOCAL; item.TARE_NM_TITULO = tarefa.TARE_NM_TITULO; item.TARE_TX_OBSERVACOES = tarefa.TARE_TX_OBSERVACOES; item.TITR_CD_ID = tarefa.TITR_CD_ID; item.USUA_CD_ID = tarefa.USUA_CD_ID; try { // Executa a operação USUARIO usuarioLogado = (USUARIO)Session["UserCredentials"]; Int32 volta = baseApp.ValidateEdit(item, objetoAntes, usuarioLogado); // Verifica retorno if (volta == 1) { return(Json(GED_Resources.ResourceManager.GetString("M0020", CultureInfo.CurrentCulture))); } if (volta == 2) { return(Json(GED_Resources.ResourceManager.GetString("M0025", CultureInfo.CurrentCulture))); } return(Json("SUCESSO!!")); } catch (Exception ex) { ViewBag.Message = ex.Message; return(Json(ex.Message)); } }
public IActionResult GetTarefaById(Guid idTarefa) { if (!ModelState.IsValid) { NotifyModelStateErrors(); return(Response <TarefaViewModel>(idTarefa)); } var tarefa = _tarefaAppService.GetById(idTarefa); return(Response <TarefaViewModel>(tarefa)); }
// GET: Tarefa/Details/5 public ActionResult Details(Guid id) { var tarefaViewModel = _tarefaAppService.GetById(id); return(View(tarefaViewModel)); }