Пример #1
0
 public static void Initialize(ToDoOdataContext context)
 {
     //Si rien n'existe dans les propriétés du context(BDD), il faut ajouter avec la méthode "Initialize" les objets
     //ToDo et ToDoType avec les références relationnelles de "Foreign Key" définies dans le model de "ToDo"
     if (!context.ToDoes.Any() && !context.ToDoTypes.Any())
     {
         context.ToDoes.AddRange(
             new ToDo
         {
             Description = "A faire1",
             //relation de "Foreign Key" pour ToDoType
             ToDoType_Id = 1
         },
             new ToDo
         {
             Description = "A faire2",
             ToDoType_Id = 2
         });
         context.ToDoTypes.AddRange(
             new ToDoType
         {
             Description = "Test 1"
         },
             new ToDoType
         {
             Description = "Test 2"
         }
             );
         context.SaveChanges();
     }
 }
Пример #2
0
 public ToDoesController(ToDoOdataContext context)
 {
     this.service = new ToDoesService(context);
     SeedData.Initialize(context);
 }
Пример #3
0
 public ToDoTypesService(ToDoOdataContext context)
 {
     this.context = context;
 }