public async Task <IActionResult> AddAsync(DistrictToAdd districtToAdd) { try { return(Ok(await _service.AddAsync(districtToAdd))); } catch (Exception e) { return(BadRequest(e.Message)); } }
public async Task <District> AddAsync(DistrictToAdd districtToAdd) { var dist = _mapper.Map <District>(districtToAdd); await _repo.AddAsync(dist); if (await _repo.SaveAllAsync()) { return(dist); } throw new Exception("Podczas dodawania wystąpił błąd."); }