public IActionResult Remover(int id) { var atividade = _atividadesBusiness.Obter(id); if (atividade == null) { return(NotFound()); } _atividadesBusiness.Excluir(id); return(NoContent()); //203 }
public ActionResult Excluir(Atividade oAtividadeDeRisco) { try { if (oAtividadeDeRisco == null) { return(Json(new { resultado = new RetornoJSON() { Erro = "Não foi possível excluir a Atividade, pois a mesma não foi localizada." } })); } else { //oDepartamento.UsuarioExclusao = CustomAuthorizationProvider.UsuarioAutenticado.Usuario.Login; // oDepartamento.UKUsuarioDemissao = CustomAuthorizationProvider.UsuarioAutenticado.Usuario.Login; oAtividadeDeRisco.UsuarioExclusao = "Antonio Henriques"; oAtividadeDeRisco.DataExclusao = DateTime.Now; AtividadeBusiness.Excluir(oAtividadeDeRisco); Extensions.GravaCookie("MensagemSucesso", "A Atividade '" + oAtividadeDeRisco.Descricao + "' foi excluida com sucesso.", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Index", "AtividadeDeRisco") } })); } } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } }
public ActionResult TerminarComRedirect(string ID, string Descricao) { var ID_Atividade = Guid.Parse(ID); try { Atividade oAtividade = AtividadeBusiness.Consulta.FirstOrDefault(p => p.ID.Equals(ID_Atividade)); if (oAtividade == null) { return(Json(new { resultado = new RetornoJSON() { Erro = "Não foi possível excluir este Documento." } })); } else { oAtividade.DataExclusao = DateTime.Now; oAtividade.UsuarioExclusao = CustomAuthorizationProvider.UsuarioAutenticado.Login; AtividadeBusiness.Excluir(oAtividade); Extensions.GravaCookie("MensagemSucesso", "Atividade '" + oAtividade.Descricao + "' foi removida com sucesso.", 10); return(Json(new { resultado = new RetornoJSON() { URL = Url.Action("Index", "Atividade") } })); } } catch (Exception ex) { if (ex.GetBaseException() == null) { return(Json(new { resultado = new RetornoJSON() { Erro = ex.Message } })); } else { return(Json(new { resultado = new RetornoJSON() { Erro = ex.GetBaseException().Message } })); } } }
public ActionResult Delete(int id, IFormCollection collection) { _atividadesBusiness.Excluir(id); return(RedirectToAction(nameof(Index))); }