public bool CreateCity(CityRowViewModel model) { if (_cityRepository.Get(x => x.Deleted == false && x.Name.Equals(model.Name)) == null) { var city = new City(); city.Name = model.Name; city.TimeZoneId = model.TimeZoneId; _cityRepository.Add(city); _unitOfWork.CommitChanges(); return(true); } return(false); }
public ActionResult CreateCity(CityRowViewModel model) { if (!ModelState.IsValid) { return(BadRequest("Invalid Request")); } var createResult = _cityService.CreateCity(model); if (createResult == false) { return(StatusCode((int)HttpStatusCode.NotAcceptable, createResult)); } return(Ok()); }