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); } } } }