void OnServiceAdded(object obj) { var service = obj as Service; SelectedServices.Add(service); SelectedServices = new ObservableCollection <Service>(SelectedServices.OrderByDescending(s => s.TotalCost())); UpdateState(); }
void OnAdd(object obj) { SelectedServices.Add(SelectedService); SelectedServices = new ObservableCollection <Service>(SelectedServices.OrderByDescending(s => s.TotalCost())); Services.Remove(SelectedService); Services = new ObservableCollection <Service>(Services.OrderBy(s => s.Name)); PromotedService = SelectedService; UpdateState(); }
private void ExcuteAddServiceViewCommand() { try { SelectedServices.Add(SelectedServiceToAdd); FilteredServices = new ObservableCollection <ServiceDTO>(Services.Except(SelectedServices)); } catch { MessageBox.Show("Can't Save Service"); } }
public void SelectService(ToggleButton source) { if (source.Name.ToLower().Contains("pendulum")) { if (source.IsChecked.Value) { SelectedServices.Add(Models.Util.Enums.Stroke.Services.Pendulum); } else { SelectedServices.Remove(Models.Util.Enums.Stroke.Services.Pendulum); } } else if (source.Name.ToLower().Contains("reverse")) { if (source.IsChecked.Value) { SelectedServices.Add(Models.Util.Enums.Stroke.Services.Reverse); } else { SelectedServices.Remove(Models.Util.Enums.Stroke.Services.Reverse); } } else if (source.Name.ToLower().Contains("tomahawk")) { if (source.IsChecked.Value) { SelectedServices.Add(Models.Util.Enums.Stroke.Services.Tomahawk); } else { SelectedServices.Remove(Models.Util.Enums.Stroke.Services.Tomahawk); } } else if (source.Name.ToLower().Contains("special")) { if (source.IsChecked.Value) { SelectedServices.Add(Models.Util.Enums.Stroke.Services.Special); } else { SelectedServices.Remove(Models.Util.Enums.Stroke.Services.Special); } } UpdateSelection(Manager.ActivePlaylist); }
private void BtnAdd_Click(object sender, EventArgs e) { foreach (var item in lstApiServices.CheckedItems) { SelectedApiServices.Add(item as Utilities.ClassModel); } foreach (var item in lstServices.CheckedItems) { SelectedServices.Add(item as Utilities.ClassModel); } foreach (var item in lstModels.CheckedItems) { SelectedModels.Add(item as Utilities.ClassModel); } foreach (var item in lstDialogs.CheckedItems) { SelectedDialogs.Add(item as Utilities.ClassModel); } }