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(); }
public TasksController() { context = new PTMDBContext(); }
public CategoriesController() { context = new PTMDBContext(); }
// GET api/<controller> public IEnumerable<Category> Get() { var context = new PTMDBContext(); return context.categories; }
// GET api/tasks public IEnumerable<Task> Get() { PTMDBContext context = new PTMDBContext(); var tasks =context.tasks.ToList(); return tasks; }
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(); } }
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(); } }