Exemple #1
0
        static void DatabaseTest()
        {
            IDataService <User> svc = new GenericDataService <User>(new EF.SimpleTraderDbContextFactory());

            Console.WriteLine(svc.Create(new User
            {
                Username = "******",
                Email    = "*****@*****.**",
                //Password = "******",
                DateJoined = DateTime.Now
            }
                                         ));

            Console.WriteLine(svc.Create(new User
            {
                Username = "******",
                Email    = "*****@*****.**",
                //Password = "******",
                DateJoined = DateTime.Now
            }
                                         ));

            //GET ONE
            Console.WriteLine(svc.GetOne(1).Result);
            //GET ALL
            Console.WriteLine(svc.GetAll().Result);
            //UPDATE
            //REMOVE
            Console.ReadKey();
        }
Exemple #2
0
        private async void FuncToCall5(object context)
        {
            if (NewSeriesName == null || NewSeriesName == "")
            {
                MessageBox.Show("You must enter a series name.");
            }
            else
            {
                TestSeries checkTestSeries = Context.TestSeries.Where(t => t.TestSeriesName == NewSeriesName).FirstOrDefault();
                if (checkTestSeries == null)
                {
                    IDataService <TestSeries> service = new GenericDataService <TestSeries>();
                    await service.Create(new TestSeries()
                    {
                        TestSeriesName = NewSeriesName
                    });

                    _             = GetAllTestSeries();
                    NewSeriesName = null;
                }
                else
                {
                    MessageBox.Show("A test series by this name already exists.");
                }
            }
        }
Exemple #3
0
        static void Main(string[] args)
        {
            IDataService <User> userService = new GenericDataService <User>(new SimpleTraderDbContextFactory());

            userService.Create(new User {
                Username = "******"
            }).Wait();
        }
Exemple #4
0
        static void Main(string[] args)
        {
            IDataService <User> userService = new GenericDataService <User>(new TaskManagementDbContext());

            Console.WriteLine(userService.Create(new User {
                Username = "******"
            }).Result);
            Console.ReadLine();
        }
        public void CreateTest()
        {
            IDataService <BaseAccount> accountService = new GenericDataService <BaseAccount>(new ChatClientDbContextFactory());

            accountService.Create(new BaseAccount()
            {
                PublicId = 421, Username = "******"
            }).Wait();

            //Assert.AreNotEqual(accountService.Delete(2), true);
        }
Exemple #6
0
        static async Task Main(string[] args)
        {
            DbContextOptionsBuilder options = new DbContextOptionsBuilder <InventoryManagerDbContext>();

            options.UseSqlite(@"Data Source=InventoryManager.db;");
            using (InventoryManagerDbContext context = new InventoryManagerDbContext(options.Options))
            {
                context.Database.Migrate();
            }
            Action <DbContextOptionsBuilder> configureDbContext = o => o.UseSqlite(@"Data Source=InventoryManager.db;");

            InventoryManagerDbContextFactory contextFactory = new InventoryManagerDbContextFactory(configureDbContext);
            IDataService <Container>         dataService    = new GenericDataService <Container>(contextFactory);

            ItemDefinition item1 = new ItemDefinition()
            {
                id = CreateGuid(), Name = "Test Item of Valor", Weight = 1
            };
            ItemDefinition item2 = new ItemDefinition()
            {
                id = CreateGuid(), Name = "Test Item of Valor", Weight = 1
            };
            ItemDefinition item3 = new ItemDefinition()
            {
                id = CreateGuid(), Name = "Test Item of Valor", Weight = 1
            };

            List <StorableItem> containerItems = new List <StorableItem>();

            containerItems.Add(new ContainerItem()
            {
                id = CreateGuid(), ItemDefinition = item1, Quantity = 3
            });
            containerItems.Add(new ContainerItem()
            {
                id = CreateGuid(), ItemDefinition = item2, Quantity = 5
            });
            containerItems.Add(new ContainerItem()
            {
                id = CreateGuid(), ItemDefinition = item3, Quantity = 1
            });
            Container container = new Container()
            {
                id = CreateGuid(), Inventory = containerItems
            };

            container.ItemDefinition.Name   = "Test Container";
            container.ItemDefinition.Weight = 3;
            var thing = await dataService.Create(container);

            var newthing = await dataService.Get(thing.id);

            Console.WriteLine("Great success!");
        }
Exemple #7
0
        public void InsertData2()
        {
            CliniqueDbContextFactory cliniqueDbContextFactory = new CliniqueDbContextFactory("Data Source=(localdb)\\MSSQLlocalDB;Integrated Security=True;Database=Clinic;");

            using (CliniqueDbContext context = new CliniqueDbContextFactory().CreateDbContext())
            {
                IDataService <Categorie> dataServiceCategorie = new GenericDataService <Categorie>(cliniqueDbContextFactory);
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Antispasmodique", Description = "Lutte contre les spasmes musculaires"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Analgésiques", Description = "Diminue ou supprime la sensibilité à la douleur"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Antibiotiques", Description = "Détruit ou bloque la croissance des bactéries"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Anxiolytique", Description = "Lutte contre l'anxiété"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Mucolytique", Description = "Fluidifie le mucus"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Eugéroïques", Description = "Améliore l'éveil et la vigilence"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Myorelaxant", Description = "Pour décontracter les muscles"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Intercalation ", Description = "Qualifie l'inclusion réversible d'une molécule"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Neuroleptiques ", Description = "Effet tranquillisant majeur, anti-délirant"
                }).Wait();
                dataServiceCategorie.Create(new Categorie {
                    Nom = "Diurétique ", Description = "Inhibe la réabsorption rénale des ions sodium"
                }).Wait();
            }
        }
Exemple #8
0
        static void Main(string[] args)
        {
            var dbContext   = new SimpleTraderDbContextFactory();
            var userService = new GenericDataService <User>(dbContext);

            Task.Run(() =>
            {
                User user = userService.Create(new User {
                    UserName = "******"
                }).Result;
                Console.WriteLine(user.Id);
                Console.ReadKey();
            }).Wait();
        }
Exemple #9
0
        private void TaskSaverButtonClick(object sender, RoutedEventArgs e)
        {
            IDataService <TaskItem> taskItem = new GenericDataService <TaskItem>(new ToDoAppDbContextFactory());

            taskItem.Create(new TaskItem
            {
                TaskName        = this.taskNameTextBox.Text,
                TaskDescription = this.taskDescriptionTextBox.Text,
                TaskDate        = this.TaskDataPicker.SelectedDate
            });

            MainWindow.DataContext = new TaskListView();

            MainWindow.UpdateTasksList();
            this.Close();
            MainWindow.UpdateTasksList();
        }
Exemple #10
0
        static void Main(string[] args)
        {
            IDataService <User> userService = new GenericDataService <User>(new SimpleTraderDbContextFactory());

            var user = userService.Create(new User()
            {
                Email    = "*****@*****.**",
                Username = "******"
            }).Result;

            Console.WriteLine(user.Username);

            var countUser = userService.GetAll().Result.Count();

            Console.WriteLine(countUser);

            Console.WriteLine(userService.Get(1).Result.Username);

            Console.WriteLine(userService.Update(2, new User()
            {
                Username = "******"
            }).Result.Username);
        }
Exemple #11
0
        private static void Main(string[] args)
        {
            GenericDataService <User> userService = new GenericDataService <User>(new SimpleTraderDbContexfactory());

            userService.Create(new User {
                Username = "******"
            }).Wait();
            // System.Console.WriteLine("Data inserted.!!");
            // var userUpdate = userService.Update(1, new User { Username = "******" }).Result;
            //bool deleteUser = userService.Delete(3).Result;
            System.Collections.Generic.IEnumerable <User> allusers = userService.GetAll().Result;
            //System.Console.WriteLine("User Deleted.!!!!");
            if (!allusers.Any())
            {
                System.Console.WriteLine("There aren't users a databaase");
            }
            else
            {
                foreach (var users in allusers)
                {
                    System.Console.WriteLine($"The Users: {users.Username}");
                }
            }
        }
Exemple #12
0
        private void BtnSaveHandleClick(object sender, RoutedEventArgs e)
        {
            IDataService <TaskModel> taskService    = new TaskDataService(new TodoAppDbContextFactory());
            IDataService <Tag>       tagService     = new GenericDataService <Tag>(new TodoAppDbContextFactory());
            IDataService <TaskTag>   taskTagService = new GenericDataService <TaskTag>(new TodoAppDbContextFactory());

            Task <TaskModel> t = taskService.Create(new TaskModel {
                Name        = this.Name.Text,
                Description = this.Description.Text,
                Start       = this.Start.SelectedDate,
            });

            t.Wait();

            TaskModel taskModel = t.Result;



            foreach (TextBox tb in TagsStackPanel.Children.AsParallel())
            {
                if (tb.Text.Length > 0)
                {
                    Task <Tag> tg = tagService.Create(new Tag {
                        Name = tb.Text
                    });
                    tg.Wait();

                    //Tag tagModel = tg.Result;
                    //Tag tagModel = new Tag {
                    //    Name = tb.Text
                    //};

                    //Task<TaskTag> ttg = taskTagService.Create(new TaskTag {
                    //    Task = taskModel,
                    //    Tag = tagModel
                    //});

                    //ttg.Wait();

                    //TaskTag taskTag = ttg.Result;

                    //if (taskModel.TaskTags == null) {
                    //    taskModel.TaskTags = new List<TaskTag>() { taskTag };
                    //}
                    //else {
                    //    taskModel.TaskTags.Prepend(taskTag);
                    //}


                    //taskService.Update(taskTag.Id, taskModel).Wait();
                }


                //taskModel.TaskTags.Prepend(createdTag)
            }

            if (MainWindow.DataContext is TasksViewModel)
            {
                TasksViewModel tm = (TasksViewModel)MainWindow.DataContext;

                tm.Navigator.UpdateCurrentViewModelCommand.Execute(ViewType.Tasks);
            }


            this.Close();
        }
Exemple #13
0
        public void InsertData5()
        {
            CliniqueDbContextFactory cliniqueDbContextFactory = new CliniqueDbContextFactory("Data Source=(localdb)\\MSSQLlocalDB;Integrated Security=True;Database=Clinic;");

            using (CliniqueDbContext context = new CliniqueDbContextFactory().CreateDbContext())
            {
                IDataService <Dossierpatient> dataServicePatient = new GenericDataService <Dossierpatient>(cliniqueDbContextFactory);
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Gary", PrenomP = "Cody", Genre = Genre.M, NumAS = int.Parse("087697207"), DateNaiss = DateTime.ParseExact("17-10-1969", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 1
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Signe", PrenomP = "Arsenio", Genre = Genre.M, NumAS = int.Parse("570805416"), DateNaiss = DateTime.ParseExact("12-07-1954", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 1
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Ethan", PrenomP = "Benjamin", Genre = Genre.M, NumAS = int.Parse("694289513"), DateNaiss = DateTime.ParseExact("30-09-1981", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 1
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Reece", PrenomP = "Raven", Genre = Genre.M, NumAS = int.Parse("234266773"), DateNaiss = DateTime.ParseExact("16-03-1971", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 1
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Stone", PrenomP = "Armando", Genre = Genre.M, NumAS = int.Parse("308396621"), DateNaiss = DateTime.ParseExact("11-03-1994", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 1
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Brennan", PrenomP = "Ulric", Genre = Genre.M, NumAS = int.Parse("671860211"), DateNaiss = DateTime.ParseExact("19-01-1963", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 2
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Nasim", PrenomP = "Hasad", Genre = Genre.M, NumAS = int.Parse("682730718"), DateNaiss = DateTime.ParseExact("10-01-1996", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 2
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Jonah", PrenomP = "Melanie", Genre = Genre.F, NumAS = int.Parse("065359150"), DateNaiss = DateTime.ParseExact("03-07-1986", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 2
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "MacKensie", PrenomP = "Blaine", Genre = Genre.M, NumAS = int.Parse("955847595"), DateNaiss = DateTime.ParseExact("26-08-1985", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 2
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Anthony", PrenomP = "Wendy", Genre = Genre.F, NumAS = int.Parse("559170279"), DateNaiss = DateTime.ParseExact("24-04-1959", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 2
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Malcolm", PrenomP = "Abigail", Genre = Genre.F, NumAS = int.Parse("762671287"), DateNaiss = DateTime.ParseExact("31-12-1956", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 2
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Ayanna", PrenomP = "Chaney", Genre = Genre.F, NumAS = int.Parse("328998463"), DateNaiss = DateTime.ParseExact("30-04-1952", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 3
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Lawrence", PrenomP = "Shana", Genre = Genre.F, NumAS = int.Parse("652369687"), DateNaiss = DateTime.ParseExact("24-11-1985", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 3
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Reese", PrenomP = "Brody", Genre = Genre.M, NumAS = int.Parse("563560697"), DateNaiss = DateTime.ParseExact("16-03-1945", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 3
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Ariel", PrenomP = "Kitra", Genre = Genre.F, NumAS = int.Parse("675193304"), DateNaiss = DateTime.ParseExact("24-07-1984", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 3
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Vera", PrenomP = "Destiny", Genre = Genre.F, NumAS = int.Parse("846976819"), DateNaiss = DateTime.ParseExact("28-09-1960", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 3
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Solomon", PrenomP = "Desiree", Genre = Genre.F, NumAS = int.Parse("047025465"), DateNaiss = DateTime.ParseExact("10-12-1953", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 4
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Alyssa", PrenomP = "Zahir", Genre = Genre.M, NumAS = int.Parse("100650571"), DateNaiss = DateTime.ParseExact("10-08-1997", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 4
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Michelle", PrenomP = "Deirdre", Genre = Genre.M, NumAS = int.Parse("518825195"), DateNaiss = DateTime.ParseExact("23-10-1966", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 4
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Pamela", PrenomP = "Victor", Genre = Genre.M, NumAS = int.Parse("350477766"), DateNaiss = DateTime.ParseExact("19-10-1947", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 4
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Basil", PrenomP = "Ivana", Genre = Genre.F, NumAS = int.Parse("340315266"), DateNaiss = DateTime.ParseExact("19-04-1984", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 5
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Kylynn", PrenomP = "Karyn", Genre = Genre.F, NumAS = int.Parse("021466875"), DateNaiss = DateTime.ParseExact("17-10-1967", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 5
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Marshall", PrenomP = "Cruz", Genre = Genre.M, NumAS = int.Parse("067077719"), DateNaiss = DateTime.ParseExact("21-12-1965", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 5
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Hoyt", PrenomP = "Lois", Genre = Genre.M, NumAS = int.Parse("171920440"), DateNaiss = DateTime.ParseExact("07-03-1950", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 6
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Baker", PrenomP = "Oren", Genre = Genre.M, NumAS = int.Parse("800161903"), DateNaiss = DateTime.ParseExact("21-05-1977", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 6
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Fitzgerald", PrenomP = "Melinda", Genre = Genre.F, NumAS = int.Parse("812681112"), DateNaiss = DateTime.ParseExact("02-08-1977", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 7
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Emery", PrenomP = "Riley", Genre = Genre.M, NumAS = int.Parse("185787009"), DateNaiss = DateTime.ParseExact("12-10-1951", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 7
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Upton", PrenomP = "Illana", Genre = Genre.F, NumAS = int.Parse("169015260"), DateNaiss = DateTime.ParseExact("05-01-1998", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 8
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Andrew", PrenomP = "Elvis", Genre = Genre.M, NumAS = int.Parse("269990792"), DateNaiss = DateTime.ParseExact("14-08-1963", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 8
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Chaney", PrenomP = "Roanna", Genre = Genre.F, NumAS = int.Parse("957094519"), DateNaiss = DateTime.ParseExact("18-08-1948", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 8
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Dale", PrenomP = "Sage", Genre = Genre.M, NumAS = int.Parse("154029565"), DateNaiss = DateTime.ParseExact("09-11-1959", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 9
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Brynne", PrenomP = "Dustin", Genre = Genre.M, NumAS = int.Parse("972671903"), DateNaiss = DateTime.ParseExact("28-01-1972", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 10
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Glenna", PrenomP = "Quamar", Genre = Genre.M, NumAS = int.Parse("852253400"), DateNaiss = DateTime.ParseExact("16-04-1956", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 10
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Tanek", PrenomP = "Orson", Genre = Genre.M, NumAS = int.Parse("669886731"), DateNaiss = DateTime.ParseExact("19-11-1983", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 10
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Pearl", PrenomP = "Garrison", Genre = Genre.M, NumAS = int.Parse("001515089"), DateNaiss = DateTime.ParseExact("15-11-1997", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 11
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Damon", PrenomP = "Evelyn", Genre = Genre.F, NumAS = int.Parse("324634997"), DateNaiss = DateTime.ParseExact("21-09-1949", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 11
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Calista", PrenomP = "Griffith", Genre = Genre.M, NumAS = int.Parse("287947469"), DateNaiss = DateTime.ParseExact("28-01-1981", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 11
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Raya", PrenomP = "Paula", Genre = Genre.F, NumAS = int.Parse("872969746"), DateNaiss = DateTime.ParseExact("16-02-1946", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 11
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Melodie", PrenomP = "Oliver", Genre = Genre.M, NumAS = int.Parse("248439549"), DateNaiss = DateTime.ParseExact("04-08-1946", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 12
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Price", PrenomP = "Finn", Genre = Genre.M, NumAS = int.Parse("673358131"), DateNaiss = DateTime.ParseExact("23-11-1945", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 12
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Zelda", PrenomP = "Aristotle", Genre = Genre.M, NumAS = int.Parse("718610868"), DateNaiss = DateTime.ParseExact("19-11-1978", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 12
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Abbot", PrenomP = "Carter", Genre = Genre.M, NumAS = int.Parse("903902252"), DateNaiss = DateTime.ParseExact("20-06-1966", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 12
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Clinton", PrenomP = "Stuart", Genre = Genre.M, NumAS = int.Parse("946838471"), DateNaiss = DateTime.ParseExact("10-01-1991", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 4
                }).Wait();
                dataServicePatient.Create(new Dossierpatient {
                    NomP = "Conan", PrenomP = "Christopher", Genre = Genre.M, NumAS = int.Parse("542636154"), DateNaiss = DateTime.ParseExact("27-10-1967", "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture), DateC = DateTime.Now, IdDocteur = 7
                }).Wait();
            }
        }
Exemple #14
0
        public void InsertData4()
        {
            CliniqueDbContextFactory cliniqueDbContextFactory = new CliniqueDbContextFactory("Data Source=(localdb)\\MSSQLlocalDB;Integrated Security=True;Database=Clinic;");

            using (CliniqueDbContext context = new CliniqueDbContextFactory().CreateDbContext())
            {
                IDataService <Docteur> dataServiceDocteur = new GenericDataService <Docteur>(cliniqueDbContextFactory);
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Montoya", PrenomM = "Nicole", IdSpecialite = 1, Ville = "Québec", Adresse = "833-4306 Est Av.", Niveau = Niveau.Docteur, NbrPatients = 40
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Miles", PrenomM = "Danielle", IdSpecialite = 2, Ville = "Montréal", Adresse = "P.O. Box 465, 5736 Aenean Av.", Niveau = Niveau.Docteur, NbrPatients = 50
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Shannon", PrenomM = "Blaze", IdSpecialite = 3, Ville = "Mascouche", Adresse = "1731 Cras St.", Niveau = Niveau.Docteur, NbrPatients = 43
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Barrera", PrenomM = "Lareina", IdSpecialite = 4, Ville = "Montréal", Adresse = "517-1700 Sem, Street", Niveau = Niveau.Interne, NbrPatients = 44
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Anderson", PrenomM = "Sonny", IdSpecialite = 5, Ville = "Trois-Rivière", Adresse = "Ap #340-4959 Quisque Road", Niveau = Niveau.Interne, NbrPatients = 65
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Wallas", PrenomM = "Cody", IdSpecialite = 6, Ville = "Laval", Adresse = "1914 Sollicitudin St.", Niveau = Niveau.Interne, NbrPatients = 68
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Stevenson", PrenomM = "Laith", IdSpecialite = 7, Ville = "Montréal", Adresse = "Ap #566-2023 Tincidunt, St.", Niveau = Niveau.Interne, NbrPatients = 89
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Lang", PrenomM = "Illi", IdSpecialite = 8, Ville = "Rosemère", Adresse = "P.O. Box 631, 9962 Arcu Avenue", Niveau = Niveau.Interne, NbrPatients = 23
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Coleman", PrenomM = "Julia", IdSpecialite = 9, Ville = "Québec", Adresse = "567-8654 Tellus Av.", Niveau = Niveau.Etudiant, NbrPatients = 42
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Nixon", PrenomM = "Porter", IdSpecialite = 10, Ville = "Montréal", Adresse = "Ap #564-9965 Suspendisse Ave", Niveau = Niveau.Etudiant, NbrPatients = 44
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Osborn", PrenomM = "Gregory", IdSpecialite = 11, Ville = "Terrebonne", Adresse = "901 Morbi Avenue", Niveau = Niveau.Etudiant, NbrPatients = 32
                }).Wait();
                dataServiceDocteur.Create(new Docteur {
                    NomM = "Bonner", PrenomM = "Kevyn", IdSpecialite = 12, Ville = "Boisbriand", Adresse = "Ap #579-9669 Tempor St.", Niveau = Niveau.Etudiant, NbrPatients = 18
                }).Wait();
            }
        }
Exemple #15
0
        public void InsertData()
        {
            CliniqueDbContextFactory cliniqueDbContextFactory = new CliniqueDbContextFactory("Data Source=(localdb)\\MSSQLlocalDB;Integrated Security=True;Database=Clinic;");

            using (CliniqueDbContext context = new CliniqueDbContextFactory().CreateDbContext())
            {
                IDataService <Specialite> dataService = new GenericDataService <Specialite>(cliniqueDbContextFactory);
                dataService.Create(new Specialite {
                    Titre = "Cardiologie", Description = "Traite les troubles du cœur"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Dermatologie", Description = "Traite la peau, les muqueuses et les phanères"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Gastroentérologie", Description = "Traite le système digestif et ses maladies"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Gériatrie", Description = "Traite les personnes agées"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Hématologie", Description = "Traite le sang et ses maladies"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Neurochirurgie", Description = "Chirurgie du système nerveux"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Ophtalmologie", Description = "Traite les maladies de l'œil et de ses annexes"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Pédiatrie", Description = "Traite le développement physiologique de l'enfant"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Pneumologie", Description = "Traite les pathologies respiratoires"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Rhumatologie", Description = "Traite les maladies de l'appareil locomoteur"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Stomatologie", Description = "Traite les troubles bucaux dentaires"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Orthopédie", Description = "Traite les troubles du squelette, des muscles et des tendons"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Gynécologie", Description = "Traite les troubles liés aux organes génitaux"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Urologie", Description = "Traite les troubles de l'appareil urinaire"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Obstétrie", Description = "Traite les troubles liés à la grossesse et à l'accouchement"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Traumatologie", Description = "Traite les blessures et les suites d'accidents"
                }).Wait();
                dataService.Create(new Specialite {
                    Titre = "Otorhinolaryngologie", Description = "Traite les troubles liés aux maladies de l'oreille, du nez et de la gorge"
                }).Wait();
            }
        }
Exemple #16
0
        public void InsertData3()
        {
            CliniqueDbContextFactory cliniqueDbContextFactory = new CliniqueDbContextFactory("Data Source=(localdb)\\MSSQLlocalDB;Integrated Security=True;Database=Clinic;");

            using (CliniqueDbContext context = new CliniqueDbContextFactory().CreateDbContext())
            {
                IDataService <Medicament> dataServiceMedicament = new GenericDataService <Medicament>(cliniqueDbContextFactory);
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Phloroglucinol", Prix = 11.95, IdCategorie = 1
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Trimébutine", Prix = 13.95, IdCategorie = 1
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Mébévérine", Prix = 12.95, IdCategorie = 1
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Ibuprofène", Prix = 8.95, IdCategorie = 2
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Morphine", Prix = 30.95, IdCategorie = 2
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Codéine", Prix = 20.95, IdCategorie = 2
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Indométacine", Prix = 18.95, IdCategorie = 2
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Pénicilline", Prix = 17.95, IdCategorie = 3
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Tétracycline", Prix = 12.95, IdCategorie = 3
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Alprazolam", Prix = 21.95, IdCategorie = 4
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Bromazépam", Prix = 19.95, IdCategorie = 4
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Oxazépam", Prix = 18.95, IdCategorie = 4
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Triazolam", Prix = 19.95, IdCategorie = 4
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Carbocystéine", Prix = 7.95, IdCategorie = 5
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Acétylcystéine", Prix = 8.95, IdCategorie = 5
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "modafinil", Prix = 11.95, IdCategorie = 6
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "adrafinil", Prix = 14.95, IdCategorie = 6
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Méphénésine", Prix = 11.95, IdCategorie = 7
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Thiocolchicoside", Prix = 14.95, IdCategorie = 7
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Mitoxantrone", Prix = 42.95, IdCategorie = 8
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Benzopyrène", Prix = 38.95, IdCategorie = 8
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Chlorpromazine", Prix = 39.95, IdCategorie = 9
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Cyamémazine", Prix = 41.95, IdCategorie = 9
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Trifluopérazine", Prix = 43.95, IdCategorie = 9
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Théobromine", Prix = 5.45, IdCategorie = 10
                }).Wait();
                dataServiceMedicament.Create(new Medicament {
                    NomMed = "Théophylline", Prix = 5.95, IdCategorie = 10
                }).Wait();
            }
        }