/// <summary> /// Excluir um funcionario /// </summary> /// <param name="id">numero do funcionario</param> /// <returns></returns> public JsonResult Excluir(int?id) { try { var funcionario = _funcionarioApp.GetById(id.Value); _funcionarioApp.Remove(funcionario); return(Json(new { success = "Funcionario Excluído" }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(Json(new { erro = ex.Message }, JsonRequestBehavior.AllowGet)); } }
public ActionResult DeletarFuncionario(int id) { Funcionario funcionario = null; try { funcionario = _funcionarioAppService.GetById(id); _funcionarioAppService.Remove(funcionario); } catch (Exception ex) { throw ex; } return RedirectToAction("BuscarTodosFuncionarios"); }
public ActionResult <string> ObterPorId(int id) { try { if (id == 0) { return(NoContent()); } return(Ok(_funcionarioAppService.GetById(id))); } catch (Exception ex) { throw ex; } }
public FuncionarioViewModel BuscaFuncionarioPorId(int id) { return(_funcionarioAppService.GetById(id)); }
public IActionResult Get(Guid id) { var funcionarioViewModel = _funcionarioAppService.GetById(id); return(Response(funcionarioViewModel)); }