public ServiceTableViewModel(ServiceTableWindow SourceWindow, ServiceTable selectedServiceTable) { this._contextDal = new ServiceTableDAL(); this.SourceWindow = SourceWindow; this.SelectedServiceTable = selectedServiceTable; this.SaveCommand = new RelayCommand(SaveServiceTable, CanExecute); this.TeamDal = new TeamDAL(); }
public void EditServiceTable(object param) { ServiceTableWindow target = new ServiceTableWindow((ServiceTable)((DataGrid)param).SelectedItem) { Owner = this.SourceWindow }; SwitchWindows(target, true); this.ServiceTableList = ReloadServiceTableList(); this.ServiceStoreList = ReloadServiceStoreList(); }
public void CreateServiceTable() { ServiceTable serviceTable = new ServiceTable() { TeamID = ContextStudent.TeamID }; ServiceTableWindow target = new ServiceTableWindow(serviceTable) { Owner = this.SourceWindow }; SwitchWindows(target, true); this.ServiceTableList = ReloadServiceTableList(); }