public Form3( // Конструктор №2(изменение) Schet sc, // объект для изменения ushort ind, // его индекс в списке объектов Form1 F1 // вызывающий объект ) { F1.Disable_Form(); f1 = F1; index = ind; if (sc.is_blocked) { Blocked_radio.Select(); } else { Unblocked_radio.Select(); } if (sc.SMS_notifications) { SMS_ON_radio.Select(); } else { SMS_OFF_radio.Select(); } if (sc.internet_banking) { I_bank_ON_radio.Select(); } else { I_bank_OFF_radio.Select(); } if (sc.type == (Schet_type)1) { Nakop_radio.Select(); } else if (sc.type == (Schet_type)2) { Rasschet_radio.Select(); } else { Sber_radio.Select(); } Birth_date_picker.Value = sc.owner.birth_date; FName_textBox.Text = sc.owner.FName; SName_texBox.Text = sc.owner.SName; LName_textBox.Text = sc.owner.LName; PSN_textBox.Text = sc.owner.passport_serial_number; }
Schet Buf_Schet; // объект, который буден возвращён в качестве созданного/изменённого // конструкторы #region kon public Form3( // Конструктор №1(создание) uint s, // порядковый номер создаваемого счёта Form1 F1 // вызывающий объект ) { is_new = true; F1.Disable_Form(); f1 = F1; S_counter = s; InitializeComponent(); Nakop_radio.Select(); // для уменьшения количества Unblocked_radio.Select(); // возможных ошибок при I_bank_ON_radio.Select(); // использовании формы SMS_ON_radio.Select(); // }