Exemple #1
0
        public static void Retourner_Loc(int Num, string Immat, int KR)
        {
            using (BDLocationEntities context = new BDLocationEntities())
            {
                var req1 = from l in context.Location
                           where l.Num_Loc == Num
                           select l;

                Location L = req1.SingleOrDefault();
                // ou en syntaxe de méthode
                // Location L = context.Location.Where(x => x.Num_Loc == Num).SingleOrDefault();
                L.Kil_Ret = KR;
                var req2 = from v in context.Voiture
                           where v.Immat_V == Immat
                           select v;
                // ou en syntaxe de méthode
                Voiture v1 = context.Voiture.Where(x => x.Immat_V == Immat).SingleOrDefault();
                Voiture V  = req2.SingleOrDefault();

                V.Est_Disp = true;
                V.Kilom_V  = KR;

                context.SaveChanges();
            }
        }
Exemple #2
0
 // Ajout de nouvelle voiture
 public static void Ajouter(Voiture V)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         context.Voiture.Add(V);
         context.SaveChanges();
     }
 }
Exemple #3
0
 public static void Ajouter(Location LV)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         context.Location.Add(LV);
         context.SaveChanges();
     }
 }
Exemple #4
0
 public static void Ajouter(Client C)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         context.Client.Add(C);
         context.SaveChanges();
     }
 }
Exemple #5
0
 // modifier la disponibilité de la voiture en paramètre
 public static void Modif_Disp(string Immat)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         Voiture V = context.Voiture.Find(Immat);
         if (V != null)
         {
             V.Est_Disp = !V.Est_Disp;
             context.SaveChanges();
         }
     }
 }
Exemple #6
0
 //supprimer une voiture ayant la matricule donnée en paramètre
 public static void Supprimer(string Mat)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         Voiture V = context.Voiture.Find(Mat);
         if (V != null)
         {
             context.Voiture.Remove(V);
             context.SaveChanges();
         }
     }
 }
Exemple #7
0
 public static void Supprimer(int Id)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         Client C = context.Client.Find(Id);
         if (C != null)
         {
             context.Client.Remove(C);
             context.SaveChanges();
         }
     }
 }
Exemple #8
0
 public static void Modifier(Client C)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         Client Cl = context.Client.Find(C.Id_Cl);
         if (Cl != null)
         {
             Cl.Nom_Cl  = C.Nom_Cl;
             Cl.Tel_Cl  = C.Tel_Cl;
             Cl.Adr_Cl  = C.Adr_Cl;
             Cl.Num_CIN = C.Num_CIN;
         }
         context.SaveChanges();
     }
 }
Exemple #9
0
 // modifier les données d'une voiture existante
 public static void Modifier(Voiture V)
 {
     using (BDLocationEntities context = new BDLocationEntities())
     {
         Voiture oldVt = context.Voiture.Find(V.Immat_V);
         if (oldVt != null)
         {
             oldVt.Marq_V    = V.Marq_V;
             oldVt.Mod_V     = V.Mod_V;
             oldVt.Kilom_V   = V.Kilom_V;
             oldVt.PrixLoc_V = V.PrixLoc_V;
             oldVt.Est_Disp  = V.Est_Disp;
         }
         context.SaveChanges();
     }
 }