示例#1
0
 public static void insert(TRAVAILLER t)
 {
     using (var context = new GSB_VisiteEntities())
     {
         context.TRAVAILLER.Add(t);
         context.SaveChanges();
     }
 }
示例#2
0
 public static void CreateTravailler(TRAVAILLER v)
 {
     try
     {
         new TravaillerDAO().insert(v);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#3
0
        /// <summary>
        /// Met à jour l'affectation d'un visiteur
        /// </summary>
        /// <param name="matricule">Matricule du visiteur</param>
        /// <param name="codeRegion">Code de la région de la nouvelle affectation</param>
        /// <param name="dateAffectation">Date de la nouvelle affectation</param>
        /// <param name="role">Role du visiteur pour sa nouvelle affectation</param>
        public static void MettreAjourAffectationVisiteur(string matricule, string codeRegion, DateTime dateAffectation, string role)
        {
            TRAVAILLER laAffectation = new TRAVAILLER();

            laAffectation.VIS_MATRICULE = matricule;
            laAffectation.REG_CODE      = codeRegion;
            laAffectation.JJMMAA        = dateAffectation;
            laAffectation.TRA_ROLE      = role;

            new TravaillerDAO().insert(laAffectation);
        }
示例#4
0
        // Bouton permettant de promouvoir un visiteur sélectionner délégué
        private void btn_promotion_Click(object sender, EventArgs e)
        {
            string     m   = this.ListMatricule[listBox_matriculeVis.SelectedIndex];
            string     re  = this.ListRegion[m];
            TRAVAILLER tra = new TRAVAILLER();

            tra.TRA_ROLE      = "Délégué";
            tra.REG_CODE      = re;
            tra.JJMMAA        = DateTime.Now;
            tra.VIS_MATRICULE = m;
            Manager.promouvoirVisiteur(tra);
            MessageBox.Show("Le visiteur a bien été promu");
            this.Close();
        }
示例#5
0
 public void insert(TRAVAILLER v)
 {
     using (var context = new GSB_VisiteEntities())
     {
         try
         {
             context.TRAVAILLERs.Add(v);
             context.SaveChanges();
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }
示例#6
0
        private void button1_Click(object sender, EventArgs e)
        {
            VISITEUR vs = new VISITEUR();

            vs = (VISITEUR)cbxVisiteur.SelectedItem;
            REGION r = new REGION();

            r = (REGION)cbxReg.SelectedItem;
            TRAVAILLER t = new TRAVAILLER();

            t.VIS_MATRICULE = vs.VIS_MATRICULE;
            t.JJMMAA        = DateTime.Today;
            t.REG_CODE      = r.REG_CODE;
            t.TRA_ROLE      = "Délégué";
            Manager.CreateTravailler(t);
        }
示例#7
0
 /// <summary>
 /// Permet de mettre un visiteur, délégué de région
 /// </summary>
 /// <param name="matricule">matricule Visiteur</param>
 /// <param name="region">region du visiteur</param>
 /// <param name="role">role du visiteur</param>
 public static void promouvoir(TRAVAILLER tra)
 {
     try
     {
         using (var context = new GSB_VisiteEntities())
         {
             context.TRAVAILLER.Add(tra);
             //sauvegarde du contexte
             context.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 /// <summary>
 /// Ajoute une nouvelle affectation en base de données
 /// </summary>
 /// <param name="laAffectation">Affectation à ajouter</param>
 public void insert(TRAVAILLER laAffectation)
 {
     using (var context = new GSB_visite_LEGUILLIEREntities())
     {
         try
         {
             //ajout du rapport au contexte
             context.TRAVAILLER.Add(laAffectation);
             //sauvegarde du contexte
             context.SaveChanges();
         }
         catch (Exception ex)
         {
             throw ex;
         }
     }
 }
示例#9
0
 public static void CreateTravailler(TRAVAILLER t)
 {
     TravaillerDAO.insert(t);
 }
示例#10
0
 /// Permet de promouvoir un visiteur, délégué de region
 /// </summary>
 /// <returns>List<VISITEUR>/returns>
 public static void promouvoirVisiteur(TRAVAILLER tra)
 {
     VisiteurDAO.promouvoir(tra);
 }