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(); }
/// <summary> /// Méthode pour obtenir la liste des croisères d'un des ports de départ du pays sélectioné. /// Utilisé pour un affichage dynamique par JavaScript ŝur la même par en fonction du port sélectionné /// </summary> /// <param name="id"></param> /// <returns>Liste de croisières en JSON</returns> public JsonResult ListePortDestinations(int id) { var ListePortDestinations = new Form112Entities().Croisieres .Where(crs => crs.IdPort == id) .ToList(); return Json(ListePortDestinations, JsonRequestBehavior.AllowGet); }
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(); }
public static List<Themes> ListeThemes() { var db = new Form112Entities(); var collection = db.Themes; var lt = new List<Themes>(); foreach (var them in collection) { lt.Add(new Themes { IdTheme=them.IdTheme, Libelle = them.Libelle }); } return lt; }
/// <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(); } }
/// <summary> ///Recupérer la liste de toute les croisières /// </summary> /// <returns></returns> public static List<Croisieres> ListeCroisieres() { var db = new Form112Entities(); var collection = db.Croisieres; var lc = new List<Croisieres>(); foreach (var crois in collection) { lc.Add(new Croisieres { Prix = crois.Prix, Photo = crois.Photo, DateDepart = crois.DateDepart, IdCroisiere = crois.IdCroisiere }); } return lc; }
public Search() { SearchCroisiers = new Form112Entities().Croisieres; }