コード例 #1
0
        private void FormAddTraineesToTrainerListofTrainees_Load(object sender, EventArgs e)
        {//1
            TrainerTraineesList_UC ttl_uc = new TrainerTraineesList_UC();

            ttl_uc.Name         = "trainerTraineesList";
            ttl_uc.dbHome       = dbHome;
            ttl_uc.Trainer      = Trainer;
            ttl_uc.AddClick    += ttl_uc_AddClick;
            ttl_uc.DeleteClick += ttl_uc_DeleteClick;
            this.Controls.Add(ttl_uc);
        }
コード例 #2
0
        private void ttl_uc_AddClick(object sender, EventArgs e)
        {
            TrainerTraineesList_UC ttl_uc = (TrainerTraineesList_UC)this.Controls.Find("trainerTraineesList", false).First();

            if (trs.TraineesList(Trainer).Contains(ttl_uc.Current()))
            {
                MessageBox.Show("trainee " + ttl_uc.Current().ToString() + " is already assined to trainer " + Trainer.firstName + " " + Trainer.lastName + "..!");
            }
            else
            {
                Trainer.TraineesList.Add(ttl_uc.Current());
                MessageBox.Show("trainee " + ttl_uc.Current().ToString() + " is being assined to trainer " + Trainer.firstName + " " + Trainer.lastName + "..!");
            }
            ttl_uc.Refresh();
        }
コード例 #3
0
        private void ttl_uc_DeleteClick(object sender, EventArgs e)
        {
            TrainerTraineesList_UC ttl_uc = (TrainerTraineesList_UC)this.Controls.Find("trainerTraineesList", false).First();

            if (trs.TraineesList(Trainer).Contains(ttl_uc.Current()))
            {
                Trainer.TraineesList.Remove(ttl_uc.Current());
                MessageBox.Show("trainee " + ttl_uc.Current().ToString() + " was unassined from trainer " + Trainer.firstName + " " + Trainer.lastName + "..!");
            }
            else
            {
                MessageBox.Show("trainee " + ttl_uc.Current().ToString() + " does not existe in trainer " + Trainer.firstName + " " + Trainer.lastName + " trainees list..!");
            }
            ttl_uc.Refresh();
        }