public bool Update(string id, TopologyEnvironment model) { var models = Load(); models.Remove(models.FirstOrDefault(e => e.Id == Guid.Parse(id))); models.Add(model); return(Save(models)); }
public IHttpActionResult Post([FromBody] TopologyEnvironment entity) { var result = _topologyManagerservice.Create(entity); if (result) { return(Content(HttpStatusCode.Created, entity)); } else { return(BadRequest()); } }
public bool Create(TopologyEnvironment model) { var models = Load(); model.Id = Guid.NewGuid(); var modelExist = models.FirstOrDefault(a => a.Name.Equals(model.Name, StringComparison.InvariantCultureIgnoreCase)); if (modelExist != null) { return(false); } models.Add(model); return(Save(models)); }