/// <summary> /// Metoda aktualizaująca podany słownik w bazie danych /// </summary> /// <param name="dictProvince"></param> /// <returns></returns> public async Task <int> UpdateDictProvinceAsync(DictProvince dictProvince) { if (dictProvince == null) { throw new Exception("Obiekt dictProvince nie może być pusty."); } _clinicRateDbContext.DictProvinces.Update(dictProvince); await _clinicRateDbContext.SaveChangesAsync(); return(dictProvince.DictProvinceId); }
public async Task <IActionResult> AddDictProvince([FromBody] DictProvince dictProvince) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { await _dictProvinceService.AddDictProvinceAsync(dictProvince); } catch (Exception e) { return(BadRequest(e)); } return(Ok(dictProvince.DictProvinceId)); }