コード例 #1
0
ファイル: TodoController.cs プロジェクト: Ocirina/todo
        public ActionResult Create(TodoViewModel task)
        {
            if (ModelState.IsValid)
            {
                if (task != null)
                {
                    using (var db = new TodoContext())
                    {
                        try
                        {
                            db.TodoItems.Add(new TodoItem() { Description = task.Description, Title = task.Title, Done = false });
                            db.SaveChanges();
                        }
                        catch (Exception e)
                        {
                            return RedirectToAction("Index", "Todo");
                        }
                    }

                    return RedirectToAction("Index", "Todo");
                }
            }

            return View(task);
        }
コード例 #2
0
ファイル: TodoAppSeedData.cs プロジェクト: apollocake/AVP
 public TodoAppSeedData(TodoContext context, UserManager<TodoUser> userManager )
 {
     _context = context;
     _userManager = userManager;
     _dummyTag1.Name = "dummy name1";
     _dummyTag2.Name = "dummy name2";
     _dummyTag3.Name = "dummy name1";
     _dummyTag4.Name = "dummy name3";
 }
コード例 #3
0
ファイル: TodoController.cs プロジェクト: Ocirina/todo
 /// <summary>
 /// Delete the todo from the list
 /// </summary>
 /// <param name="id">Refference to the id</param>
 /// <returns>The index</returns>
 public ActionResult Delete(string id)
 {
     using (var db = new TodoContext())
     {
         try
         {
             db.TodoItems.Remove(db.TodoItems.Find(id));
             db.SaveChanges();
             return RedirectToAction("Index", "Todo");
         }
         catch (Exception e)
         {
             return RedirectToAction("Index", "Todo");
         }
     }
 }
コード例 #4
0
 public TodoItemsController(TodoContext context)
 {
     _context = context;
 }
コード例 #5
0
 public ListController(TodoContext context)
 {
     _context = context;
 }
コード例 #6
0
 public Rapor GetirGorevileId(int id)
 {
     using var context = new TodoContext();
     return(context.Raporlar.Include(I => I.Gorev).ThenInclude(I => I.Aciliyet).Where(I => I.Id == id).FirstOrDefault());
 }
コード例 #7
0
ファイル: TodoRepository.cs プロジェクト: apollocake/AVP
 public TodoRepository(TodoContext context)
 {
     _context = context;
 }
コード例 #8
0
 public СharacteristicController(TodoContext context)
 {
     _context = context;
 }
コード例 #9
0
 public TodoItemsController(TodoContext context, ILogger <TodoItemsController> logger)
 {
     _logger  = logger ?? throw new ArgumentNullException(nameof(logger));
     _context = context;
 }
コード例 #10
0
ファイル: TodoController.cs プロジェクト: GramGibson/Toodaloo
 public TodoController()
 {
     _ctx = new TodoContext();
 }
コード例 #11
0
 public InvoiceItemsController(TodoContext context)
 {
     _context = context;
 }
コード例 #12
0
 public TodoController(TodoContext todoContext, ITodoService todoService)
 {
     _todoContext = todoContext;
     _todoService = todoService;
 }
コード例 #13
0
 protected MongoRepository(TodoContext context)
 {
     _context = context;
 }
コード例 #14
0
ファイル: MakeCompleteHandler.cs プロジェクト: sguo5668/Core
 public MakeCompleteHandler(TodoContext context)
 {
     _context = context;
 }
コード例 #15
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="context"></param>
 /// <param name="mapper"></param>
 public DoWorkController(TodoContext context, IMapper mapper)
 {
     _context = context;
     _mapper  = mapper;
 }
コード例 #16
0
 public TodoController()
 {
     _db = new TodoContext();
     _userManager = new UserManager<Models.ApplicationUser>(new UserStore<ApplicationUser>(_db));
 }
コード例 #17
0
ファイル: TodoController.cs プロジェクト: Ocirina/todo
        public ActionResult Detail(TodoViewModel task, string id)
        {
            using (var db = new TodoContext())
            {
                var item = db.TodoItems.Find(id);
                if (task != null)
                {
                    item.Done = task.Done;
                }

                db.SaveChanges();

                return RedirectToAction("Index", "Todo");
            }
        }
コード例 #18
0
ファイル: TodoRepository.cs プロジェクト: davidMuir/TodoMVC6
 public TodoRepository(TodoContext db)
 {
     this.db = db;
 }
コード例 #19
0
ファイル: TodoController.cs プロジェクト: Ocirina/todo
 /// <summary>
 /// Index
 /// </summary>
 /// <param name="done">Checks if the list should be sorted</param>
 /// <returns>ActionResult</returns>
 public ActionResult Index(string done)
 {
     using (var db = new TodoContext())
     {
         if (done == null)
         {
             return View(FromModelListToView(db.TodoItems.ToList()));
         }
         else
         {
             if(done.ToLower() == "klaar")
             {
                 return View(FromModelListToView(db.TodoItems.Where(x => x.Done).ToList()));
             }
             else
             {
                 return View(FromModelListToView(db.TodoItems.Where(x => !x.Done).ToList()));
             }
         }
     }
 }
コード例 #20
0
 public GenericRepository(TodoContext db)
 {
     this.db = db;
     Mapper.Initialize(cfg => cfg.AddProfile <TProfile>());
 }
コード例 #21
0
 public int GetirRaporSayisi()
 {
     using var context = new TodoContext();
     return(context.Raporlar.Count());
 }
コード例 #22
0
ファイル: TodoController.cs プロジェクト: Ocirina/todo
        public ActionResult Edit(TodoViewModel task, string id)
        {
            if (ModelState.IsValid)
            {
                using (var db = new TodoContext())
                {
                    try
                    {
                        var item = db.TodoItems.Find(id);
                        if (task != null)
                        {
                            item.Description = task.Description;
                            item.Title = task.Title;
                        }

                        db.SaveChanges();
                    }
                    catch (Exception e)
                    {
                        return RedirectToAction("Index", "Todo");
                    }
                }
            }

            return RedirectToAction("Index", "Todo");
        }
コード例 #23
0
 public TodoController(TodoContext context) => _context = context;
コード例 #24
0
        public TodosController(TodoContext context)
        {
            _context = context;

            if (_context.Todos.Count() == 0)
            {
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 1, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 2, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 3, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 4, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 5, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 6, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 7, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 8, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 9, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 10, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 11, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 12, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 13, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 14, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 15, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 16, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 17, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 18, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 19, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 20, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 21, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 22, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 23, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 24, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 25, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 26, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 27, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 28, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 29, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 30, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 31, IsComplete = false
                });
                _context.Todos.Add(new Todo {
                    Name = "Buy milk", Id = 32, IsComplete = false
                });
                _context.SaveChanges();
            }
        }
コード例 #25
0
 public TodoItemRepository(TodoContext context)
     : base(context)
 {
 }
コード例 #26
0
ファイル: TodoController.cs プロジェクト: Ocirina/todo
 /// <summary>
 /// Detail
 /// </summary>
 /// <param name="id">Refference to the id</param>
 /// <returns>The index</returns>
 public ActionResult Detail(string id)
 {
     using (var db = new TodoContext())
     {
         return View(FromModelToItem(db.TodoItems.Find(id)));
     }
 }
コード例 #27
0
 public GoodsItemsController(TodoContext context)
 {
     _context = context;
 }
コード例 #28
0
 public CategoriesRepository(TodoContext context)
 {
     this.context = context;
 }
コード例 #29
0
 public UsersController(TodoContext context)
 => Context = context;