public Server Post([FromBody] Server s) { try { return(serverManager.AddServer(s)); } catch (ArgumentException e) { Console.Out.WriteLine(e); return(null); } }
public ActionResult <Server> Post(Server server) { try { return(Ok(serverManager.AddServer(server))); } catch (System.Data.SQLite.SQLiteException) { // Id inserted is already in the DB return(BadRequest("ID Already in DB")); } }
public async Task <ActionResult> Post([FromBody] ServerFlight s) { try { //add new server to DB serverManager.AddServer(s); //created return(await Task.FromResult(Created("create new serverFlight", s))); } catch { //InternalServerErrorResult return(await Task.FromResult(StatusCode(500))); } }
public IActionResult Post([FromBody] Server value) { if (value != null && value.ServerUrl != null) { if (value.ServerUrl.Equals(this.baseUrl)) { return(BadRequest("The Server URL is identical to the current server URL")); } } try { serverManager.AddServer(value); } catch (Exception e) { return(BadRequest(e.Message)); } return(Ok()); }
public static void AddServer(ServerInfo s) { _serverManager.AddServer(s); }