public EditableEventViewModel(IModelFacade facade) : base(new EventObject()) { _facade = facade; this.AvailableWorkTypes = new ObservableCollection<TeacherWorkType>(_facade.GetAllWorkTypes(ViewModelLocator.CurrentTeacher.Id)); this.OkButtonText = "Додати"; _isNewEvent = true; }
public EditableEventViewModel(IModelFacade facade, EventObject eventObject) : base(eventObject) { _facade = facade; this.AvailableWorkTypes = new ObservableCollection<TeacherWorkType>(_facade.GetAllWorkTypes(ViewModelLocator.CurrentTeacher.Id)); this.OkButtonText = "Зберегти"; this.SelectedWorkKind = eventObject.TeacherWorkKind; _isNewEvent = false; }