示例#1
0
 public void SaveUserChange(Form112Entities db,string id)
 {
     var utilisateur = db.Utilisateurs.Where(u => u.Id == id).FirstOrDefault();
     Adresses = db.Adresses.FirstOrDefault(a => a.Ligne1 == Adresses.Ligne1 && a.Ligne2 == Adresses.Ligne2 && a.Ligne3 == Adresses.Ligne3 && a.CodePostal == Adresses.CodePostal);
     utilisateur.IdAdresse = Adresses.IdAdresse;
     db.SaveChanges();
 }
 public override void OnActionExecuting(ActionExecutingContext filterContext)
 {
     var db = new Form112Entities();
     var la = new LogAction
     {
         DateNlog = DateTime.Now,
         Action = filterContext.ActionDescriptor.ActionName,
         Controller = filterContext.ActionDescriptor.ControllerDescriptor.ControllerName,
     };
     db.LogAction.Add(la);
     db.SaveChanges();
 }
示例#3
0
 /// <summary>
 /// Enregistrer une adresse utilisateur si elle n'existe pas dans la base
 /// </summary>
 public void SaveAdress(Form112Entities db)
 {
     var add = db.Adresses.Where(a => a.Ligne1 == Ligne1 && a.Ligne2 == Ligne2 && a.Ligne3 == Ligne3 && a.CodePostal == CodePostal);
     if (add.Count() == 0)
     {
         var adresse = new Adresses
         {
             Ligne1 = Ligne1,
             Ligne2 = Ligne2,
             Ligne3 = Ligne3,
             CodePostal = CodePostal,
             IdPays = "ABW"
         };
         db.Adresses.Add(adresse);
         db.SaveChanges();
     }
 }