예제 #1
0
        /// <summary>
        /// Создать телефонный номер
        /// </summary>
        /// <returns>Возвращает новый телефонный номер или null в случае отмены</returns>
        public static Phonebook.PhoneNumber CreatePhoneNumber()
        {
            FrmPhoneNumber frmPhoneGroup = new FrmPhoneNumber();

            frmPhoneGroup.ShowDialog();
            return(frmPhoneGroup.newNumber);
        }
예제 #2
0
        /// <summary>
        /// Редактировать телефонный номер
        /// </summary>
        /// <returns>Возвращает новый телефонный номер, созданный на основе заданного, 
        /// или null в случае отмены</returns>
        public static Phonebook.PhoneNumber EditPhoneNumber(Phonebook.PhoneNumber phoneNumber)
        {
            if (phoneNumber == null)
                throw new ArgumentNullException("phoneNumber");

            FrmPhoneNumber frmPhoneGroup = new FrmPhoneNumber();
            frmPhoneGroup.oldNumber = phoneNumber;
            frmPhoneGroup.ShowDialog();
            return frmPhoneGroup.newNumber;
        }
예제 #3
0
        /// <summary>
        /// Редактировать телефонный номер
        /// </summary>
        /// <returns>Возвращает новый телефонный номер, созданный на основе заданного,
        /// или null в случае отмены</returns>
        public static Phonebook.PhoneNumber EditPhoneNumber(Phonebook.PhoneNumber phoneNumber)
        {
            if (phoneNumber == null)
            {
                throw new ArgumentNullException("phoneNumber");
            }

            FrmPhoneNumber frmPhoneGroup = new FrmPhoneNumber();

            frmPhoneGroup.oldNumber = phoneNumber;
            frmPhoneGroup.ShowDialog();
            return(frmPhoneGroup.newNumber);
        }
예제 #4
0
 /// <summary>
 /// Создать телефонный номер
 /// </summary>
 /// <returns>Возвращает новый телефонный номер или null в случае отмены</returns>
 public static Phonebook.PhoneNumber CreatePhoneNumber()
 {
     FrmPhoneNumber frmPhoneGroup = new FrmPhoneNumber();
     frmPhoneGroup.ShowDialog();
     return frmPhoneGroup.newNumber;
 }