예제 #1
0
 private void AppointButton_Click(object sender, EventArgs e)        //Кнопка "назначить на должность"
 {
     if (_selectedIndex_ != -1)
     {
         if (selectedJob == JobsEn.Leader && tribe.HasSomeClass(selectedJob))
         {
             MessageBox.Show("Вы не можете назначить больше чем одного человека на должность: " + selectedJob.ToString());
         }
         else
         {
             DialogResult result = MessageBox.Show(
                 "Вы уверенны, что хотите назначить человека с индексом: '" + _selectedIndex_ + "' и с гендером: '" + tribe.GetGender(_selectedIndex_) + "' на должность: " + selectedJob.ToString(),
                 "Вы уверенны?",
                 MessageBoxButtons.YesNo,
                 MessageBoxIcon.Question,
                 MessageBoxDefaultButton.Button1,
                 MessageBoxOptions.ServiceNotification);
             if (result == DialogResult.Yes)
             {
                 tribe.AppointTo(_selectedIndex_, selectedJob);
                 //MessageBox.Show("Creating was successful");
                 LoadInfoListViewData();
             }
         }
     }
     else
     {
         MessageBox.Show("Вы никого не выбрали!");
     }
 }