public Education_GroupLearner_Agent AddGrpLearnerAgent(Education_Agent agent, Education_GroupLearner grpLearner)
        {
            Education_GroupLearner_Agent grpAgent = new Education_GroupLearner_Agent()
            {
                GroupLearnerAgent_GroupeLearner = grpLearner.GroupLearner_Id,
                GroupLearnerAgent_Agent         = agent.Agent_Id
            };

            db.Education_GroupLearner_Agent.Add(grpAgent);
            db.SaveChanges();
            return(grpAgent);
        }
Exemplo n.º 2
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            Education_GroupLearner_Agent       AddedAgent          = grpLearnearAgentRepository.AddGrpLearnerAgent(SelectedAgent, SelectedGrpLearner);
            List <Education_Matrice_GrLearner> listMatriceGrpAgent = grpLearnearAgentRepository.GetMatriceOfGroupLearner(SelectedGrpLearner);

            if (listMatriceGrpAgent.Count > 0)
            {
                foreach (var matriceGrpAgent in listMatriceGrpAgent)
                {
                    dbAgentMatrice.AssignAgentToRoute(matriceGrpAgent.Education_Matrice, SelectedAgent);
                }
            }
            IPagedList <Education_GroupLearner_Agent> listAgentPaged = grpLearnearAgentRepository.LoadAgentOfSelectedGroup(SelectedGrpLearner).ToPagedList(1, 50);

            dgGrpAgent.DataSource = GetDataSource(listAgentPaged);
            dgGrpAgent.Refresh();
            MessageBox.Show("Agent : " + AddedAgent.Education_Agent.Agent_FullName + " ajouté au groupe.");
            LoadComboAgents();
        }