public IActionResult ExcluirFuncionarios([FromBody] FuncionarioDTO cliente) { try { cliente.Validate(); if (cliente.Invalid) { return(StatusCode(StatusCodes.Status400BadRequest, cliente.Notifications)); } else { try { FuncionarioBusiness negocio = new FuncionarioBusiness(); negocio.ExcluirFuncionario(cliente.Id); return(StatusCode(StatusCodes.Status200OK, "Funcionário excluido com sucesso!")); } catch (Exception) { return(BadRequest("Erro inesperado!")); } } } catch (Exception) { return(new JsonResult(StatusCode(StatusCodes.Status400BadRequest, "Erro inesperado!"))); } }
public ActionResult Exclusao(int Id) { try { FuncionarioBusiness business = new FuncionarioBusiness(); business.ExcluirFuncionario(Id); TempData["Mensagem"] = "Funcionário excluído com sucesso"; }catch (Exception e) { TempData["Mensagem"] = e.Message; } return(RedirectToAction("Consulta")); }
public ActionResult Exclusao(int id) { try { business.ExcluirFuncionario(id); TempData["Mensagem"] = "Funcionário excluído com sucesso."; } catch (Exception e) { TempData["Mensagem"] = e.Message; } //redirecionamento.. return(RedirectToAction("Consulta")); }