public async Task <bool> UpdateGender(Gender genero) { var currentGenero = await _genderRepository.GetGender(genero.Id); if (currentGenero == null) { throw new Exception("El Genero no existe"); } return(await _genderRepository.UpdateGender(genero) ? true : false); }
public IActionResult UpdateGender(int id, [FromBody] GenderDto genderDto) { if (genderDto == null || id != genderDto.GenderId) { return(BadRequest(ModelState)); } var genderObj = mapper.Map <Gender>(genderDto); if (!genderRepo.UpdateGender(genderObj)) { ModelState.AddModelError("", $"Doslo je do greske u izmjeni {genderObj.GenderName}"); return(StatusCode(500, ModelState)); } return(NoContent()); }
public void UpdateGender(Gender dbGender, Gender gender) { _genderRepository.UpdateGender(dbGender, gender); }