public IHttpActionResult Put(Models.Config.ExtendedWmsConfig config) { if (ModelState.IsValid) { this._settingsDataContext.UpdateExtendedWMSLayer(config); return(Ok()); } return(BadRequest(ModelState)); }
// POST: api/ExtendedWMSLayer public IHttpActionResult Post([FromBody] Models.Config.ExtendedWmsConfig config) { try { if (ModelState.IsValid) { _settingsDataContext.AddExtendedWMSLayer(config); return(Ok()); } Console.WriteLine(ModelState.ToString()); return(BadRequest(ModelState)); } catch (Exception ex) { Trace.TraceError("{0}", ex); return(InternalServerError()); } }