public ProjetForfait(int initCodeProjet, string initNomProjet, DateTime initDdebut, DateTime initDfin, Client initLeCLient, string initContact, string initMailContact, decimal initMontantContrat, bool YesNo, Collaborateur initChefDeProjet)
        {
            CodeProjet = initCodeProjet;
            NomProjet = initNomProjet;
            DDebut = initDdebut;
            DFin = initDfin;
            LeClient = initLeCLient;
            Contact = initContact;
            MailContact = initMailContact;
            MontantContrat = initMontantContrat;
            if (YesNo == true)
            {
                PenaliteOuiNon = Penalite.Oui;
            }
            else PenaliteOuiNon = Penalite.Non;
            ChefDeProjet = initChefDeProjet;

        }
 public ProjetForfait(int initCodeProjet, string initNomProjet, DateTime initDdebut, DateTime initDfin, Client initLeCLient, string initContact, string initMailContact, decimal initMontantContrat, bool YesNo, Collaborateur initChefDeProjet)
 {
     CodeProjet     = initCodeProjet;
     NomProjet      = initNomProjet;
     DDebut         = initDdebut;
     DFin           = initDfin;
     LeClient       = initLeCLient;
     Contact        = initContact;
     MailContact    = initMailContact;
     MontantContrat = initMontantContrat;
     if (YesNo == true)
     {
         PenaliteOuiNon = Penalite.Oui;
     }
     else
     {
         PenaliteOuiNon = Penalite.Non;
     }
     ChefDeProjet = initChefDeProjet;
 }
        public static List<Collaborateur> GetAllCollaborateurs()
        {
            using (SqlConnection sqlConnect = GetConnection())
            {
                using (SqlCommand sqlCde = new SqlCommand())
                {
                    sqlCde.Connection = sqlConnect;
                    string strsql = "Select [idColl],[idQualif],[nomColl],[prenomColl],[dEmbauche],[prJournalier]From Collaborateur";

                    try
                    {
                        sqlCde.CommandText = strsql;
                        SqlDataReader sqlRdr = sqlCde.ExecuteReader();
                        Collaborateurs = new List<Collaborateur>();
                        while (sqlRdr.Read())
                        {

                            Collaborateur colla = new Collaborateur()
                            {
                                CodeColl = sqlRdr.GetInt32(0),
                                LaQualif = new Qualification()
                                {
                                    CodeQualif = (sbyte)sqlRdr.GetByte(1)
                                },
                                Nom = sqlRdr.GetString(2),
                                Prenom = sqlRdr.GetString(3),
                                DEmbauche = sqlRdr.GetDateTime(4),
                                PrJournalier = sqlRdr.GetDecimal(5)
                            };
                            Collaborateurs.Add(colla);
                        }
                        sqlRdr.Close();
                        return Collaborateurs;
                    }
                    catch (Exception ex)
                    {
                        throw new DAOException(ex.Message);
                    }
                }
            }
        }