public ActionResult Put(Guid criterioId, [FromBody] AddCriterioRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } var result = CriterioService.Atualizar(criterioId, request); return(Ok(result)); }
public Criterio Criar(AddCriterioRequest request, Guid usuarioId) { var empresa = this.EmpresaService.PegarUmPorCriterio(emp => emp.UsuarioId == usuarioId); var criterio = new Criterio(); criterio.Titulo = request.Cargo; criterio.Descricao = request.Descricao; criterio.Ativo = true; return(Savar(criterio)); }
public Criterio Atualizar(Guid id, AddCriterioRequest request) { var criterio = Repository.GetbyId(id); if (criterio == null) { return(criterio); } criterio.Titulo = request.Cargo; criterio.Descricao = request.Descricao; return(Repository.Update(id, criterio)); }
public ActionResult Post([FromBody] AddCriterioRequest request) { if (!ModelState.IsValid) { return(BadRequest()); } string idUsuario = User.FindFirstValue(ClaimTypes.NameIdentifier); var result = CriterioService.Criar(request, new Guid(idUsuario)); return(Ok(result)); }