public AddEditPresenter(CompanyPresenter parent, ICompanyModel model, ViewMode mode) { this.model = model; departments = model.GetDepartments(); employees = model.GetEmployees(); this.mode = mode; this.parentPresenter = parent; this.editView = new AddEditForm(this); editView.LoadForm(); }
public AddEditQuestViewModel(IAddEditView view, ITaskInfoAboutQuestViewModel taskInfoAboutQuestViewModel, ICreateQuestsViewModel createQuestsViewModel, IPrizeShowViewModel prizeShowViewModel, IDataService dataService) { this.View = view; this.View.BindDataContext(this); this.TaskInfoAboutQuest = taskInfoAboutQuestViewModel; this.QuestionTask = createQuestsViewModel; this.PrizeShow = prizeShowViewModel; this.dataService = dataService; this.AppData = AppData.GetInstance(); this.View.SetFramesContext(this.TaskInfoAboutQuest.View, this.QuestionTask.View, this.PrizeShow.View); }
public AddEditPresenter(CompanyPresenter parent, ICompanyModel model, ViewMode mode, Empoyee employee) { this.model = model; departments = model.GetDepartments(); employees = model.GetEmployees(); this.editedEmployee = employee; this.originalDepartment = employee.DepartmentID; this.mode = mode; this.parentPresenter = parent; this.editView = new AddEditForm(this); editView.LoadForm(editedEmployee); }
public void CreateInterface(IAddEditView addEditView) { dialog = addEditView; }
public void SetFramesContent(IMuseumDeveloperView museumDeveloperView, IMuseumEditingView museumEditingView, IAddEditView addEditView) { this.MuseumDeveloper.Content = museumDeveloperView; this.AddEditQuest.Content = addEditView; this.MuseumEditing.Content = museumEditingView; }