public JsonResult Excluir(int id) { try { TarefaRepositorio rep = new TarefaRepositorio(); Tarefa tarefa = rep.EncontrarPorId(id); if (tarefa != null) { tarefa = rep.Excluir(tarefa); if (tarefa != null) { return(Json(new { sucesso = true, mensagem = "Registro excluído com sucesso!" })); } else { return(Json(new { sucesso = false, mensagem = "Não foi possível excluir o registro da base de dados!" })); } } else { return(Json(new { sucesso = false, mensagem = "O registro não foi encontrado na base de dados!" })); } } catch (Exception e) { throw e; } }
public JsonResult BuscarTarefa(int id) { try { TarefaRepositorio rep = new TarefaRepositorio(); Tarefa tarefa = rep.EncontrarPorId(id); if (tarefa != null) { TarefaViewModel tarefaViewModel = new TarefaViewModel() { IdTarefa = tarefa.IdTarefa, Nome = tarefa.Nome, DataEntrega = tarefa.DataEntrega, Descricao = tarefa.Descricao }; return(Json(new { sucesso = true, tarefa = tarefaViewModel }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { sucesso = false, mensagem = "Não foi possível encontrar o registro na base de dados." }, JsonRequestBehavior.AllowGet)); } } catch (Exception e) { throw e; } }