public void UpdateMotorbike(IMotorbike motorbike) { var index = _motorbikes.FindIndex(x => x.Id == motorbike.Id); if (index >= 0) { _motorbikes[index] = motorbike; } }
public MotorbikeViewModel(IMotorbike motorbike, string guid, IBLC blc, IDialogService dialogService) { PropertyChanged += Motorbike_PropertyChanged; _motorbike = motorbike; _guid = guid; _blc = blc; _dialogService = dialogService; Initialize(); _selectedProducer = Producers.FirstOrDefault(); }
public IMotorbike InsertMotorbike(IMotorbike motorbike, int sector, int placeNumber, DateTime startTime) { throw new NotImplementedException(); }
public Triumph(IMotorbike motorbike) { this._motorbike = motorbike; }
public void DeleteMotorbike(IMotorbike motorbike) { _motorbikes.Remove(motorbike); }
public void AddMotorbike(IMotorbike motorbike) { _motorbikes.Add(motorbike); }
private void bsMotorbikes_PositionChanged(object sender, EventArgs e) { IMotorbike mo = bsMotorbikes.Current as IMotorbike; richTextBox6.Clear(); richTextBox6.AppendText("\nCan be displayed : " + mo.CanBeDisplayed); richTextBox6.AppendText("\nConstructionInterval -> AttributeGroup : " + mo.ConstructionInterval.AttributeGroup.ToString()); richTextBox6.AppendText("\nConstructionInterval -> DisplayTitle : " + mo.ConstructionInterval.DisplayTitle); richTextBox6.AppendText("\nConstructionInterval -> DisplayValue : " + mo.ConstructionInterval.DisplayValue); richTextBox6.AppendText("\nConstructionInterval -> From : " + mo.ConstructionInterval.From); richTextBox6.AppendText("\nConstructionInterval -> To : " + mo.ConstructionInterval.To); richTextBox6.AppendText("\nDescription : " + mo.Description); richTextBox6.AppendText("\nFullDescription : " + mo.FullDescription); richTextBox6.AppendText("\nHasLink : " + mo.HasLink); richTextBox6.AppendText("\nID : " + mo.ID); richTextBox6.AppendText("\nIsAxle : " + mo.IsAxle); richTextBox6.AppendText("\nIsCommercialVehicle : " + mo.IsCommercialVehicle); richTextBox6.AppendText("\nIsCVManufacturerID : " + mo.IsCVManufacturerID); richTextBox6.AppendText("\nIsEngine : " + mo.IsEngine); richTextBox6.AppendText("\nIsMotorbike : " + mo.IsMotorbike); richTextBox6.AppendText("\nIsPassengerCar : " + mo.IsPassengerCar); richTextBox6.AppendText("\nIsTransporter : " + mo.IsTransporter); richTextBox6.AppendText("\nIsValidForCurrentCountry : " + mo.IsValidForCurrentCountry); richTextBox6.AppendText("\nLinkitemType : " + mo.LinkitemType); IList <ILinkitemAttribute> liAttributes = mo.Attributes; log("LinkitemAttributes for current motorbike : " + liAttributes.Count); bsMotorbikeAttributes.DataSource = liAttributes; //.Take(1000); IModel model = mo.Model; if (model != null) { //Podla mna sa to odkazuje na to iste, cize master motorbiku je model. richTextBox7.Clear(); richTextBox7.AppendText("\nCanBeDisplayed : " + model.CanBeDisplayed); richTextBox7.AppendText("\nConstructionInterval -> AttributeGroup : " + model.ConstructionInterval.AttributeGroup); richTextBox7.AppendText("\nConstructionInterval -> DisplayTitle : " + model.ConstructionInterval.DisplayTitle); richTextBox7.AppendText("\nConstructionInterval -> DisplayValue : " + model.ConstructionInterval.DisplayValue); richTextBox7.AppendText("\nConstructionInterval -> From : " + model.ConstructionInterval.From); richTextBox7.AppendText("\nConstructionInterval -> To : " + model.ConstructionInterval.To); richTextBox7.AppendText("\nDescription : " + model.Description); richTextBox7.AppendText("\nFullDescription : " + model.FullDescription); richTextBox7.AppendText("\nHasLink : " + model.HasLink); richTextBox7.AppendText("\nID : " + model.ID); richTextBox7.AppendText("\nIsAxle : " + model.IsAxle); richTextBox7.AppendText("\nIsCommercialVehicle : " + model.IsCommercialVehicle); richTextBox7.AppendText("\nIsCVManufacturerID : " + model.IsCVManufacturerID); richTextBox7.AppendText("\nIsEngine : " + model.IsEngine); richTextBox7.AppendText("\nIsMotorbike : " + model.IsMotorbike); richTextBox7.AppendText("\nIsPassengerCar : " + model.IsPassengerCar); richTextBox7.AppendText("\nIsTransporter : " + model.IsTransporter); richTextBox7.AppendText("\nIsValidForCurrentCountry : " + model.IsValidForCurrentCountry); richTextBox7.AppendText("\nLinkitemType : " + model.LinkitemType); IList <ILinkitemAttribute> liAttributes2 = model.Attributes; log("LinkitemAttributes for current motorbike -> model : " + liAttributes2.Count); bsMotorbikeModelAttributes.DataSource = liAttributes2.Take(1000); } }
public HarleyDavidson(IMotorbike motorbike) { this._motorbike = motorbike; }