public Point AddPoint(PointDetailVM pointVM) { var point = _mapper.Map <Point>(pointVM); var city = _cityReporitory.GetCityDetailbyName(pointVM.CityName); if (city != null) { point.CityId = Guid.Parse(city.CityId); _points.InsertOne(point); return(point); } return(null); }
public ActionResult <CityDetailVM> GetCityDetailbyName(string nameCity) { if (ModelState.IsValid) { var result = _cityRepository.GetCityDetailbyName(nameCity); if (result == null) { return(NoContent()); } return(Ok(result)); } return(BadRequest()); }