Esempio n. 1
0
 /// <summary>
 /// Methode de recherche de commerciaux dans la base de donnée associée
 /// </summary>
 /// <returns>Renvoie une liste de type Commercial</returns>
 public List<Commercial> List()
 {
     connect.Open();
     List<Commercial> liste = new List<Commercial>();
     SqlCommand requete = new SqlCommand("SELECT * FROM Commercial", connect);
     SqlDataReader lecture = requete.ExecuteReader();
     while (lecture.Read())
     {
         Commercial comm = new Commercial();
         comm.Id = Convert.ToInt32(lecture["code_commercial"]);
         comm.Nom = lecture["nom_commercial"].ToString();
         comm.Prenom = lecture["prenom_commercial"].ToString();
         comm.Mail = lecture["mail_commercial"].ToString();
         comm.Telephone = lecture["telephone_commercial"].ToString();
         comm.Affichage = comm.Nom + " " + comm.Prenom;
         liste.Add(comm);
     }
     connect.Close();
     return liste;
 }
Esempio n. 2
0
        /// <summary>
        /// Méthode de recherche d'un commercial à partir de son identifiant
        /// </summary>
        /// <param name="id">Identifiant du commercial</param>
        /// <returns>Renvoie une variable de type Commercial contenant les informations de la base de donnée</returns>
        public Commercial Find(int id)
        {
            connect.Open();
            SqlCommand requete = new SqlCommand("SELECT * FROM Commercial WHERE code_commercial = @id", connect);
            requete.Parameters.AddWithValue("@id", id);
            SqlDataReader lecture = requete.ExecuteReader();
            Commercial comm = new Commercial();
            if (lecture.Read())
            {
                comm.Id = Convert.ToInt32(lecture["code_commercial"]);
                comm.Nom = lecture["nom_commercial"].ToString();
                comm.Prenom = lecture["prenom_commercial"].ToString();
                comm.Mail = lecture["mail_commercial"].ToString();
                comm.Telephone = lecture["telephone_commercial"].ToString();
                comm.Affichage = comm.Nom + " " + comm.Prenom;
            }
            connect.Close();

            return comm;
        }