public StorageSite CreateStorageSite(string name) { StorageSite site = new StorageSite() { Id = Guid.NewGuid(), Name = name, Areas = new List <StorageArea>() }; StorageSites.Add(site.Id, site); return(site); }
private void GenerateLocation(string guid, string name, string[] areas) { Guid id = new Guid(guid); StorageSite site = new StorageSite() { Id = id, Name = name, Areas = new List <StorageArea>() }; foreach (string area in areas) { site.Areas.Add(new StorageArea(area)); } StorageSites.Add(id, site); }
public void DeleteStorageSite(Guid id) { StorageSites.Remove(id); }
public StorageSite GetStorageSite(Guid id) { return(StorageSites.GetValueOrDefault(id)); }