Ejemplo n.º 1
0
 public Travailler(int unEmployeId, Rayon unRayon, DateTime uneDate, int unTempsTravaille)
 {
     EmployeId    = unEmployeId;
     LeRayon      = unRayon;
     Date         = uneDate;
     TempTraville = unTempsTravaille;
 }
Ejemplo n.º 2
0
        public void ajouterTravailler(Employe unEmploye, Rayon unRayon, string uneDate, int tempsDeTravails)
        {
            bool aTravailler = aDejaTravaillerPourUneDateParRayon(uneDate, unEmploye.NumEmploye, unRayon.NumRayon);

            if (!aTravailler)
            {
                cmd = new MySqlCommand("insert into travailler values(" + unEmploye.NumEmploye + "," + unRayon.NumRayon + "," + "'" + uneDate + "'" + "," + tempsDeTravails + ");", cnx);
                cmd.ExecuteNonQuery();
            }
        }
Ejemplo n.º 3
0
        public List <Rayon> GetAllRayonsBySecteur(string unNomSecteur)
        {
            List <Rayon> lesRayons = new List <Rayon>();

            cmd = new MySqlCommand("SELECT numR , nomR , numSecteur from rayon r INNER JOIN secteur ON r.numSecteur = secteur.numS  WHERE secteur.nomS = " + "'" + unNomSecteur + "';", cnx);
            dr  = cmd.ExecuteReader();

            while (dr.Read())
            {
                Rayon r = new Rayon(Convert.ToInt16(dr[0]), dr[1].ToString(), Convert.ToInt16(dr[2]));
                lesRayons.Add(r);
            }

            dr.Close();

            return(lesRayons);
        }
Ejemplo n.º 4
0
        public List <Rayon> GetAllRayons()
        {
            List <Rayon> lesRayons = new List <Rayon>();

            cmd = new MySqlCommand("SELECT numR , nomR , numSecteur from rayon;", cnx);
            dr  = cmd.ExecuteReader();

            while (dr.Read())
            {
                Rayon r = new Rayon(Convert.ToInt16(dr[0]), dr[1].ToString(), Convert.ToInt16(dr[2]));
                lesRayons.Add(r);
            }

            dr.Close();

            return(lesRayons);
        }
Ejemplo n.º 5
0
        public List <Travailler> GetAllDetailsTravailDEmploye(int unNumEmploye)
        {
            List <Travailler> lesTravails = new List <Travailler>();

            cmd = new MySqlCommand("SELECT t.codeE,r.numR,r.nomR,r.numSecteur,t.date,t.temps from travailler t INNER JOIN rayon r on t.codeR = r.numR where codeE = " + unNumEmploye, cnx);
            dr  = cmd.ExecuteReader();

            while (dr.Read())
            {
                Rayon r = new Rayon(Convert.ToInt16(dr[1]), dr[2].ToString(), Convert.ToInt16(dr[3]));

                //    DateTime  : object
                //Convert.ToDateTime()
                // DateTime Object DateTime d =qqc    , d.ToShortDateString()

                Travailler t = new Travailler(Convert.ToInt16(dr[0]), r, Convert.ToDateTime(dr[4].ToString()), Convert.ToInt16(dr[5]));

                lesTravails.Add(t);
            }

            dr.Close();

            return(lesTravails);
        }