public QuestionTraceWindowViewModel(ChildWindow aChildWindow, QuestionTraceOperation aQuestionTraceOperation, ObservableCollection<UserEntity> aUserEntityList, ObservableCollection<DepartmentEntity> aDepartmentEntityList, QuestionTraceEntity aQuestionTraceEntity ) { childWindow = aChildWindow; QuestionTraceOperation = aQuestionTraceOperation; DepartmentEntityList = aDepartmentEntityList; UserEntityList = aUserEntityList; QuestionTraceEntity = aQuestionTraceEntity; OnOK = new DelegateCommand(OnOKCommand); OnCancel = new DelegateCommand(OnCancelCommand); if (aQuestionTraceOperation == QuestionTraceOperation.ADD) { IsAdd = true; IsAnswer = false; Title = "添加问题 " + QuestionTraceEntity.ManufactureNumber; } else if (aQuestionTraceOperation == QuestionTraceOperation.ANSWER) { IsAdd = false; IsAnswer = true; Title = "回答问题 " + QuestionTraceEntity.ManufactureNumber; } else if (aQuestionTraceOperation == QuestionTraceOperation.VIEW) { IsAdd = false; IsAnswer = false; Title = "查看问题 " + QuestionTraceEntity.ManufactureNumber; } else if (aQuestionTraceOperation == QuestionTraceOperation.CLOSE) { IsAdd = false; IsAnswer = false; Title = "关闭问题 " + QuestionTraceEntity.ManufactureNumber; } }
public QuestionTraceWindowViewModel(ChildWindow aChildWindow, QuestionTraceOperation aQuestionTraceOperation, ObservableCollection <UserEntity> aUserEntityList, ObservableCollection <DepartmentEntity> aDepartmentEntityList, QuestionTraceEntity aQuestionTraceEntity) { childWindow = aChildWindow; QuestionTraceOperation = aQuestionTraceOperation; DepartmentEntityList = aDepartmentEntityList; UserEntityList = aUserEntityList; QuestionTraceEntity = aQuestionTraceEntity; OnOK = new DelegateCommand(OnOKCommand); OnCancel = new DelegateCommand(OnCancelCommand); if (aQuestionTraceOperation == QuestionTraceOperation.ADD) { IsAdd = true; IsAnswer = false; Title = "添加问题 " + QuestionTraceEntity.ManufactureNumber; } else if (aQuestionTraceOperation == QuestionTraceOperation.ANSWER) { IsAdd = false; IsAnswer = true; Title = "回答问题 " + QuestionTraceEntity.ManufactureNumber; } else if (aQuestionTraceOperation == QuestionTraceOperation.VIEW) { IsAdd = false; IsAnswer = false; Title = "查看问题 " + QuestionTraceEntity.ManufactureNumber; } else if (aQuestionTraceOperation == QuestionTraceOperation.CLOSE) { IsAdd = false; IsAnswer = false; Title = "关闭问题 " + QuestionTraceEntity.ManufactureNumber; } }
public QuestionTraceWindow(QuestionTraceOperation aQuestionTraceOperation, ObservableCollection<UserEntity> aUserEntityList, ObservableCollection<DepartmentEntity> aDepartmentEntityList, QuestionTraceEntity aQuestionTraceEntity) { InitializeComponent(); this.DataContext = new QuestionTraceWindowViewModel(this, aQuestionTraceOperation, aUserEntityList, aDepartmentEntityList, aQuestionTraceEntity); }
public QuestionTraceWindow(QuestionTraceOperation aQuestionTraceOperation, ObservableCollection <UserEntity> aUserEntityList, ObservableCollection <DepartmentEntity> aDepartmentEntityList, QuestionTraceEntity aQuestionTraceEntity) { InitializeComponent(); this.DataContext = new QuestionTraceWindowViewModel(this, aQuestionTraceOperation, aUserEntityList, aDepartmentEntityList, aQuestionTraceEntity); }