public CriteriaTextSelectionV(Criteria selectedCriteria, Sex sex, List <Criteria> criteriaList, int criteriaIndex, MainWindowV view, int position) { InitializeComponent(); CriteriaList = criteriaList; CriteriaIndex = criteriaIndex; presenter = new CriteriaTextSelectionP(this, selectedCriteria); viewState = ViewState.WaitingForInput; this.sex = sex; GradeSelectedByUser = false; VariationSelectedByUser = false; View = view; Position = position; RefreshView(); }
private void btnSaveNChangeEmployee_Click(object sender, EventArgs e) { Button button = sender as Button; if (button.Text == "Изменить") { button.Text = "Сохранить"; EmployeePObj.ChangeEmployee(); } else { button.Text = "Изменить"; EmployeePObj.SaveEmployee(); MainWindowV form = Owner as MainWindowV; form.MainPresenter.ClickOnDepartment((string)form.tvScructCompany.SelectedNode.Tag); Close(); } }
public MainWindowP(MainWindowV mainView) { MainView = mainView; MainModel = new Model.MainWindowM(this); MainView.lbListEmployee.DataSource = ListEmployee; }
public StartMenuVM(MainWindowV main) { mainWindow = main; }
public MainWindowP(MainWindowV view) { this.view = view; }