Exemple #1
0
 public TypeTest(tblTypeTest _type)
 {
     CodeTypeTest = _type.CodeTypeTest;
     NomTypeTest = _type.NomTypeTest;
     ObjectifTypeTest = _type.ObjectifTypeTest;
     DescTypeTest = _type.DescTypeTest;
     CommentaireTypeTest = _type.CommentaireTest;
 }
Exemple #2
0
 public void loadBaseDonnee()
 {
     tblTypeTest tmp = new tblTypeTest();
      loadChefEquipe();
      loadProjets();
      tmp.NomTypeTest = "Aucun";
      loadEmployes(tmp);
      loadTests();
 }
Exemple #3
0
        public void loadEmployes(tblTypeTest typeTest)
        {
            IQueryable<tblEmploye> lstBrut;
            lstEmploye = new List<tblEmploye>();

            try
            {
                lstBrut = rEquipeSQL.getListeEmploye();

                foreach (var item in lstBrut)
                {
                    tblEmploye tempItem = (tblEmploye)item;
                    lstEmploye.Add(tempItem);
                }
            }
            catch (Exception)
            {

            }
        }
Exemple #4
0
        public static bool AjouterTypeTest(TypeTest settings)
        {
            var ajout = new tblTypeTest();

            ajout.CodeTypeTest = settings.codeTypeTest;
            ajout.NomTypeTest = settings.nomTypeTest;
            ajout.ObjectifTypeTest = settings.objectifTypeTest;
            ajout.DescTypeTest = settings.descTypeTest;
            ajout.CommentaireTest = settings.commentaireTypeTest;

            db.tblTypeTest.Add(ajout);

            try
            {
                db.SaveChanges();
                return true;
            }
            catch (Exception e)
            {
                Console.WriteLine(e);
                return false;
            }
        }
Exemple #5
0
        private void Enregistrer()
        {
            try
            {
                //List<tblEmploye> lstEmploye = new List<tblEmploye>();
                tblEmploye tmpEmp = new tblEmploye();

                List<tblTypeTest> lstTypeTest = new List<tblTypeTest>();

                tblEquipe tmpequipe = new tblEquipe();
                string stringChef;
                AllChefEquipe ChefEquipe = new AllChefEquipe();

                stringChef = cboxChefEquipe.SelectedItem.ToString();

                ChefEquipe = rEquipeSQL.getUNChefEquipe(stringChef);

                tmpequipe.IdChefEquipe = ChefEquipe.IdEmp;
                tmpequipe.NomEquipe = txtNomEquipe.Text;
                tmpequipe.CommentaireEquipe = rTxtCommentaire.Text;
                tmpequipe.CodeProjet = cboxProjet.Text;

                foreach (TreeNode item in lstTreeSelectEmploye.Nodes)
                {
                    tmpEmp = (tblEmploye)item.Tag;
                    tmpequipe.tblEmploye1.Add(tmpEmp);
                }

                foreach (TreeNode item in lstTreeSelectTest.Nodes)
                {
                    tblTypeTest tmpTest = new tblTypeTest();
                    tmpTest = (tblTypeTest)item.Tag;
                    tmpequipe.tblTypeTest.Add(tmpTest);
                }

                int noEquipe;

                if (ModifEnabled == false)
                {
                    tmpequipe.Statut = "A";
                    noEquipe = rEquipeSQL.addEquipe(tmpequipe);
                }
                else
                {
                    noEquipe = equipeAModifier.IdEquipe;
                    tmpequipe.IdEquipe = noEquipe;
                    tmpequipe.Statut = equipeAModifier.Statut;
                    noEquipe = rEquipeSQL.setEquipe(tmpequipe);
                }

                frmGes.afficherDonnees(noEquipe);
                this.Close();

            }

            catch (Exception)
            {
                MessageBox.Show("Il y a eu une erreur lors de l'enregistrement, S.V.P. vérifier que les champs suivant sont bien remplit : Projet, NomEquipe et Chef d'équipe.");
            }
        }
Exemple #6
0
        public List<string[]> chargerDonnees()
        {
            string[] row;
            List<string[]> lstRows = new List<string[]>();
            var lstBrut = rEquipeSQL.getListeEquipe();
            lstEquipe = new List<equipe>();
            tblEmploye chef = new tblEmploye();
            tblTypeTest t = new tblTypeTest();
            List<tblTypeTest> lstTypeTest = new List<tblTypeTest>();

            foreach (var item in lstBrut)
            {
                //lstEquipe.Add(new equipe(item));

                chef = rEquipeSQL.getChefEquipe(item.IdChefEquipe);
                //test = rEquipeSQL.getListTestEquipe(item.tblTypeTest);

                //lstTypeTest = item.tblTypeTest.ToList<tblTypeTest>();
                //t = lstTypeTest.First();

                //string n = test(item.tblTypeTest);

                string n = "";
                int i = 0;
                foreach (var temp in item.tblTypeTest)
                {
                    if (i == 0)
                    {
                        n = temp.NomTypeTest;
                    }
                    else
                    {

                    }
                    i++;
                }

                string e = "";
                i = 0;
                foreach (var temp in item.tblEmploye1)
                {
                    if (i == 0)
                    {
                        e = temp.PrenomEmp + " " + temp.NomEmp;
                    }
                    else
                    {

                    }
                    i++;
                }

                row = new string[] {
                    item.CodeProjet,
                    item.IdEquipe.ToString(),
                    item.NomEquipe,
                    chef.PrenomEmp + " " + chef.NomEmp,
                    n,
                    e};

                lstRows.Add(row);

            }

            return lstRows;
        }