internal ContactPersonPresenter(IEditingContactPersonView view, Guid contractPersonID, Guid contractorID) : base(view, contractPersonID, _messageSaveConfirmation) { _contractorID = contractorID; View.Title = string.Concat("Редактирование контактного лица"); _powerOfAttorneyJournal = new PowerOfAttorneyJournal(View.PowerOfAttorneyJournal, (Guid)Identifier); }
internal ContactPersonPresenter(IEditingContactPersonView view, Guid contractorID) : base(view, _messageSaveConfirmation) { _contractorID = contractorID; View.Title = string.Concat("Добавление контактное лицо"); _powerOfAttorneyJournal = new PowerOfAttorneyJournal(View.PowerOfAttorneyJournal); }
private void SelectionPowerOfAttorney() { JournalsForm journal = new JournalsForm(); PowerOfAttorneyJournal powerOfAttorney = new PowerOfAttorneyJournal(journal.Grid, (Guid)_contractPersonID); JournalsPresenter <PowerOfAttorney> presenter = new JournalsPresenter <PowerOfAttorney>(journal, powerOfAttorney); journal.ShowDialog(); if (presenter.Info != null) { PowerOfAttorneyModel power = (PowerOfAttorneyModel)presenter.Info; _powerOfAttorneyID = power.ID; View.PowerOfAttorney = GetPowerOfAttorneyText(power.Number, power.Date); } }