async Task ExecuteLoadDataCommand() { if (IsBusy) { return; } IsBusy = true; try { Bicycles.Clear(); var bicycles = await BicycleDS.FindAllAsync(true); foreach (var bicycle in bicycles) { Bicycles.Add(bicycle); } await RetrieveUsers(); } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
public virtual bool Store(Bicycle item) { if (item.BicycleOwner != null && BicycleStorageCapacity > Bicycles.Count) { identificator.GenerateIdentification(item); item.BicycleStorage = this; item.BicycleStatus = BicycleStatus.Guarded; Bicycles.Add(item); return(true); } return(false); }
private void AddBicycle() { Random myRandom = new Random((Int32)DateTime.Now.Ticks); string myModel = myModels[GetRandomNumber()]; string myManufacture = myManufactures[GetRandomNumber()]; int myYear = myYears[GetRandomNumber()]; int myNumberOfSpeed = myNumberOfSpeeds[GetRandomNumber()]; string myType = myTypes[GetRandomNumber()]; BicycleFrame Frame = new BicycleFrame(myMaterials[GetRandomNumber()], mySizes[GetRandomNumber()]); Bicycle s = new Bicycle(myModel, myManufacture, myYear, myNumberOfSpeed, myType, Frame); Bicycles.Add(s); int GetRandomNumber() { return(myRandom.Next(0, 6)); } }
public void AddBicycle(Bicycle bicycle) { Bicycles.Add(bicycle); }