Ejemplo n.º 1
0
 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!")));
     }
 }
Ejemplo n.º 2
0
        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"));
        }