/// <summary> /// Метод запускает форму Абонемента для просмотра или редактирования. /// Это зависит от статуса пароля администратора /// </summary> /// <param name="abonToShow"></param> /// <returns></returns> public static DialogResult CreateAbonementForm(ref AbonementBasic abonToShow) { var result = DialogResult.Cancel; using (var form = new AbonementForm(ref abonToShow)) { if (form.ShowDialog() != DialogResult.OK) { return(result); } form.ApplyChanges(); result = DialogResult.OK; } return(result); }
public static DialogResult CreateAbonementForm(string personName) { var result = DialogResult.Cancel; using (var form = new AbonementForm(personName)) { if (form.ShowDialog() != DialogResult.OK) { return(result); } // В этом методе присваивается новый абонемент пользователю и добавляется в список истории абонементов. form.ApplyChanges(); result = DialogResult.OK; } return(result); }