public void AddHelicopterToList(int amount, HelicopterType hType) { for (int i = 1; i <= amount; i++) { aircrafts.Add(new Helicopter(hType)); AddAirCraftToStock(amount); } }
public DeleteConfirmationViewModel DeleteConfirmationForm(int id) { HelicopterType helicopterType = _helicopterTypeDAO.Get(id); DeleteConfirmationViewModel viewModel = new DeleteConfirmationViewModel { Id = helicopterType.Id.ToString(CultureInfo.InvariantCulture), Title = helicopterType.Title }; return(viewModel); }
public GenericDefinitionViewModel EditHelicopterTypeForm(int id) { HelicopterType helicopterType = _helicopterTypeDAO.Get(id); GenericDefinitionViewModel viewModel = new GenericDefinitionViewModel { Id = helicopterType.Id, SystemName = helicopterType.Title, HasTranslationSupport = false }; return(viewModel); }
public GenericDefinitionViewModel Edit(int id, GenericDefinitionEditModel editModel) { HelicopterType helicopterType = _helicopterTypeDAO.Get(id); helicopterType.Title = editModel.Title; _helicopterTypeDAO.Store(helicopterType); GenericDefinitionViewModel viewModel = new GenericDefinitionViewModel { Id = helicopterType.Id, SystemName = helicopterType.Title }; return(viewModel); }
public GenericDefinitionViewModel Create(GenericDefinitionEditModel editModel) { HelicopterType helicopterType = new HelicopterType { Title = editModel.Title }; _helicopterTypeDAO.Store(helicopterType); GenericDefinitionViewModel viewModel = new GenericDefinitionViewModel { Id = helicopterType.Id, SystemName = helicopterType.Title }; return(viewModel); }
public Helicopter(HelicopterType helicopterType) { switch (helicopterType) { case HelicopterType.Apache: { this.Name = "Apache"; this.SpeedInKM = 293; this.YearProduced = 1965; this.CanLandOnWater = false; this.Blades = 4; } break; case HelicopterType.Bell47: { this.Name = "Bell 47"; this.SpeedInKM = 150; this.YearProduced = 1946; this.Blades = 4; CanLandOnWater = false; } break; case HelicopterType.SikorskyR4: { this.Name = "Sikorsky R4"; this.SpeedInKM = 200; this.Blades = 4; CanLandOnWater = false; this.YearProduced = 1942; } break; case HelicopterType.BlackHawk: { this.Name = "Black Hawk"; this.SpeedInKM = 280; this.YearProduced = 1963; this.Blades = 4; this.CanLandOnWater = false; } break; } }
public void Delete(int id) { HelicopterType helicopterType = _helicopterTypeDAO.Load(id); _helicopterTypeDAO.Delete(helicopterType); }