Exemplo n.º 1
0
 //ClientChangedEventHandler m;
 public Form1(int _max_client)
 {
     InitializeComponent();
     k1_max.Text = Convert.ToString(_max_client);
     k3_max.Text = Convert.ToString(_max_client);
     k1_cur.Text = "0";
     k3_cur.Text = "0";
     BANK        = new Cmo(_max_client);
     BANK.get_queue(0).RaiseRequestEvent    += on_change_queue1; //подписка на событие добавления заявки (1-я очередь)
     BANK.get_queue(1).RaiseRequestEvent    += on_change_queue2; //подписка на событие добавления заявки (2-я очередь)
     BANK.get_queue(0).DecreaseRequestEvent += on_change_queue1; //подписка на события удаления заявки (1-я очередь)
     BANK.get_queue(1).DecreaseRequestEvent += on_change_queue2; //подписка на события удаления заявки (2-я очередь)
     Random rnd = new Random();
 }
Exemplo n.º 2
0
 //ClientChangedEventHandler m;
 public Form1(int _max_client)
 {
     InitializeComponent();
     k1_max.Text = Convert.ToString(_max_client);
     k3_max.Text = Convert.ToString(_max_client);
     k1_cur.Text = "0";
     k3_cur.Text = "0";
     BANK = new Cmo(_max_client);
     BANK.get_queue(0).RaiseRequestEvent += on_change_queue1; //подписка на событие добавления заявки (1-я очередь)
     BANK.get_queue(1).RaiseRequestEvent += on_change_queue2; //подписка на событие добавления заявки (2-я очередь)
     BANK.get_queue(0).DecreaseRequestEvent += on_change_queue1; //подписка на события удаления заявки (1-я очередь)
     BANK.get_queue(1).DecreaseRequestEvent += on_change_queue2; //подписка на события удаления заявки (2-я очередь)
     Random rnd = new Random();
 }
Exemplo n.º 3
0
 private void print_cur()
 {
     k1_cur.Text = Convert.ToString(BANK.get_queue(0).get_count());
     k3_cur.Text = Convert.ToString(BANK.get_queue(1).get_count());
 }