public Genero Atualizar(Genero obj) { BeginTransaction(); var returno = _generoService.Atualizar(obj); Commit(); return(returno); }
public async Task <IActionResult> Atualizar(Guid id, GeneroViewModel generoViewModel) { if (!ModelState.IsValid) { return(View(generoViewModel)); } var generoResponse = await _generoService.Atualizar(id, generoViewModel); if (ResponsePossuiErros(generoResponse.ResponseResult)) { return(View(generoResponse)); } return(RedirectToAction("Index")); }
public async Task <ActionResult <GeneroViewModel> > Update(int id, GeneroViewModel generoViewModel) { if (id != generoViewModel.GeneroId) { NotifyError("O id informado não é o mesmo que foi informado na query"); return(CustomResponse(generoViewModel)); } if (!ModelState.IsValid) { return(CustomResponse(ModelState)); } await _generoService.Atualizar(_mapper.Map <Genero>(generoViewModel)); return(CustomResponse(generoViewModel)); }
public async Task <IActionResult> Atualizar(Guid id, GeneroViewModel generoViewModel) { if (id != generoViewModel.Id) { return(BadRequest()); } await _generoService.Atualizar(_mapper.Map <Genero>(generoViewModel)); await Commit(_generoRepository); if (!OperacaoValida()) { return(CustomBadRequest()); } return(NoContent()); }
public override Genero Atualizar(Genero genero) { _service.Atualizar(genero); return(genero); }