Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            // Считываем из формы ФИО и номер билета
            DataCenter.TokenData token_data = new DataCenter.TokenData();

            token_data.ticket_number = Convert.ToInt32(textBox4.Text);
            token_data.last_name     = textBox1.Text;
            token_data.first_name    = textBox2.Text;
            token_data.middle_name   = textBox3.Text;

            // Передать значения в объект Терминала выдачи талонов
            ticket_terminal.passData(token_data);
        }
Пример #2
0
 public void passData(DataCenter.TokenData token_data)
 {
     // Проверяем введённые данные
     if (datacenter.check_ticket_data(token_data))
     {
         // Всё ок, выдаём талон
         DateTime localDate = DateTime.Now;
         datacenter.insertTicket(token_data, localDate);
         MessageBox.Show($"Талон выдан {localDate}, номер билета: {token_data.ticket_number}", "Терминал выдачи талонов", MessageBoxButtons.OK);
     }
     else
     {
         // Что-то пошло не так, выводим ошибку
         MessageBox.Show($"Ошибка: введены неправильные данные (Номер билета: {token_data.ticket_number}, ФИО: {token_data.getFullname()})", "Терминал выдачи талонов", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }