//[ClaimsAuthorize("Instituicao", "Excluir")] public async Task <ActionResult <int> > Delete(InstituicaoVM instituicaoVM) { if (instituicaoVM.Id > 0) { await _repository.Excluir(instituicaoVM.Id); return(Ok()); } else { return(BadRequest(new { message = "Instituição Inválida" })); } }
// [ClaimsAuthorize("Instituicao", "Alterar")] public async Task <ActionResult <InstituicaoVM> > Put(InstituicaoVM instituicaoVM) { if (ModelState.IsValid) { await _repository.Alterar(_mapper.Map <Instituicao>(instituicaoVM)); return(Ok(instituicaoVM)); } else { return(BadRequest(ModelState)); } }