public static OilBarrelModel GenerateOilBarrel() { OilBarrelModel oil = new OilBarrelModel(); oil.id = Guid.NewGuid().ToString(); oil.MaxCapacity = 159; oil.CurrentContentValue = 159; return(oil); }
public bool AddOilBarrelToContainer(OilBarrelModel oilbarrel) { bool found = false; if (!_containers.Any()) { var item = new ContainerModel { id = Guid.NewGuid().ToString(), CurrentContentValue = oilbarrel.MaxCapacity, OilBarrelsStoredInsideThisContainer = new List <OilBarrelModel> { oilbarrel } }; StaticResources.CurrentStaticContainer.currentContainer = item; _containers.Add(item); Console.WriteLine("OilBarrel and container added"); } foreach (var item in _containers) { if (found == false) { if (item.MaxCapacity > item.CurrentContentValue) { item.OilBarrelsStoredInsideThisContainer.Add(oilbarrel); item.CurrentContentValue = oilbarrel.MaxCapacity; found = true; Console.WriteLine("OilBarrel added"); } } } if (found == false) { ContainerModel item = new ContainerModel(); ContainerAbstractionStructure.containers = new List <ContainerModel>(); ContainerAbstractionStructure.containers.Add(item); item.id = Guid.NewGuid().ToString(); item.OilBarrelsStoredInsideThisContainer = new List <OilBarrelModel>(); item.OilBarrelsStoredInsideThisContainer.Add(oilbarrel); item.CurrentContentValue = oilbarrel.MaxCapacity; _containers.Add(item); Console.WriteLine("OilBarrel and container added"); } return(true); }
public void generateOilBarrell() { OilBarrelModel oil = new OilBarrelModel(); }
public void CheckifCapacityIsCorrectOil(int valuetocompareto) { OilBarrelModel oil = new OilBarrelModel(); Assert.AreEqual(oil.MaxCapacity, valuetocompareto, "Values match with the given content type"); }
public bool FillOilBarrel(OilBarrelModel oil) { oil.CurrentContentValue = oil.MaxCapacity; Console.WriteLine("Oilbarrel filled"); return(true); }
public bool emptyOilBarrel(OilBarrelModel oil) { oil.CurrentContentValue = 0; Console.WriteLine("OilBarrel emptied"); return(true); }