Ejemplo n.º 1
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            Database.SetInitializer(new DropCreateDatabaseAlways<PTMDBContext>());

            var context = new PTMDBContext();
            //if(context.categories.Count() == 0)
                InsertTestData();
        }
Ejemplo n.º 2
0
 public TasksController()
 {
     context = new PTMDBContext();
 }
Ejemplo n.º 3
0
 public CategoriesController()
 {
     context = new PTMDBContext();
 }
Ejemplo n.º 4
0
 // GET api/<controller>
 public IEnumerable<Category> Get()
 {
     var context = new PTMDBContext();
     return context.categories;
 }
Ejemplo n.º 5
0
 // GET api/tasks
 public IEnumerable<Task> Get()
 {
     PTMDBContext context = new PTMDBContext();            
     var tasks =context.tasks.ToList();
     return tasks;
 }
Ejemplo n.º 6
0
        public void InsertTestData()
        {
            var otik = new Person
            {
                login = "******",
                password = "******"
            };
            var janek = new Person
            {
                login = "******",
                password = "******"
            };

            var rozsirovaniImperia = new Category
            {
                name = "Rozsirovani mezihvezdneho imperia",
                owner = otik,
                erased = false,
                description = "desc n s"
            };
            var papirovani = new Category
            {
                name = "papirovani",
                owner = janek,
                erased = false,
                description = "desc n s"
            };

            var task1 = new Task
            {
                name = "Vytvorit flotilu",
                description = "desc nothing specific",
                expirationDate = DateTime.Now.AddDays(123),
                owner = otik,
                isDone = false,
                Category = rozsirovaniImperia
            };
            var task2 = new Task
            {
                name = "Zautocit na zergy v soustave WISE J104915.57-531906",
                description = "desc nothing specific",
                expirationDate = DateTime.Now.AddDays(124),
                owner = otik,
                isDone = false,
                Category = rozsirovaniImperia
            };
            var task3 = new Task
            {
                name = "Vyhrat",
                description = "desc nothing specific",
                expirationDate = DateTime.Now.AddDays(124).AddHours(2),
                owner = otik,
                isDone = false,
                Category = rozsirovaniImperia
            };

            var t4 = new Task
            {
                name = "otikuv pripad demence",
                description = "sledovat prubeh",
                expirationDate = DateTime.Now.AddDays(124).AddHours(2),
                owner = janek,
                isDone = false,
                Category = papirovani
            };


            using (var context = new PTMDBContext())
            {
                context.persons.Add(otik);
                context.persons.Add(janek);
                context.categories.Add(rozsirovaniImperia);
                context.categories.Add(papirovani);
                context.tasks.Add(task1);
                context.tasks.Add(task2);
                context.tasks.Add(task3);
                context.tasks.Add(t4);
                context.SaveChanges();
            }
        }
Ejemplo n.º 7
0
        public void InsertTestData()
        {
            var rozsirovaniImperia = new Category
            {
                Name = "Rozsirovani mezihvezdneho imperia",
                Description = "desc n s"
            };
            var papirovani = new Category
            {
                Name = "papirovani",
                Description = "desc n s"
            };
            var nonsences = new Category
            {
                Name = "nonsences",
                Description = "Made during his stay in school."
            };

            var task1 = new Task
            {
                Name = "Vytvorit flotilu",
                Description = "desc nothing specific",
                ExpirationDate = DateTime.Now,
                IsDone = false,
                Category = rozsirovaniImperia
            };
            var task2 = new Task
            {
                Name = "Zautocit na zergy v soustave WISE J104915.57-531906",
                Description = "desc nothing specific",
                ExpirationDate = DateTime.Now,
                IsDone = false,
                Category = rozsirovaniImperia
            };
            var task3 = new Task
            {
                Name = "Vyhrat",
                Description = "desc nothing specific",
                ExpirationDate = DateTime.Now,
                IsDone = false,
                Category = rozsirovaniImperia
            };

            var t4 = new Task
            {
                Name = "papiry pro otika",
                Description = "zdokumentovat pripravenost zergske armady",
                ExpirationDate = DateTime.Now,
                IsDone = false,
                Category = papirovani
            };

            using (var context = new PTMDBContext())
            {
                context.categories.Add(rozsirovaniImperia);
                context.categories.Add(papirovani);
                context.categories.Add(nonsences);
                context.tasks.Add(task1);
                context.tasks.Add(task2);
                context.tasks.Add(task3);
                context.tasks.Add(t4);
                for (int i = 0; i < 35; i++)
                    context.tasks.Add(new Task(){ 
                        ExpirationDate = DateTime.Now, 
                        Name = string.Format("Konrola rakety IPX{0:00}", i),
                        Description = "Nezapomenout utahnout sroubky",
                        Category = nonsences
                    });
                context.SaveChanges();
            }
        }