예제 #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();
        }
예제 #2
0
        static void Main(string[] args)
        {
            // It testing Services and
            // DB testing
            IDataService <User> service = new GenericDataService <User>(new TraderDbContext());

            // service.Create(new User() { UserName = "******" }).Wait();
            service.Delete(3).Wait();
            service.Delete(2).Wait();

            var res = service.GetAll();

            foreach (var item in res.Result)
            {
                Console.WriteLine("UserName: {0}", item.Id);
            }

            Console.WriteLine("Hello World!");
        }
예제 #3
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);
        }
예제 #4
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}");
                }
            }
        }
예제 #5
0
        public async Task GetAllTestSeries()
        {
            IDataService <TestSeries> service = new GenericDataService <TestSeries>();

            AllTestSeries = (await service.GetAll()).Select(s => s.TestSeriesName).ToList();
        }