public IActionResult Create([FromBody] CreateCityViewModel city) { if (city == null) { return(BadRequest()); } if (!ModelState.IsValid) { var models = ModelState .Select(pair => new ValidationErrorViewModel(pair.Key, pair.Value)) .ToArray(); return(BadRequest()); } var model = new City ( city.Name, city.Description, city.Population ); _storage.Create(model); return(CreatedAtAction("Get", model)); }
public IActionResult Create([FromBody] CreateCityViewModel model) { CityStorage.Instance.Create( new City { Id = model.Id, Name = model.Name, Population = model.Population, Descryption = model.Descryption } ); return(Ok()); }
public IActionResult Create([FromBody] CreateCityViewModel city) { if (city == null) { return(BadRequest()); } var model = new City( city.Name, city.Description, city.Polulation); _storage.Create(model); return(CreatedAtAction("Get", model)); }