Ejemplo n.º 1
0
        public void AddItem(TodoItem u)
        {
            TodoItemDAL db = new TodoItemDAL();

            db.TodoItemDB.Add(u);
            db.SaveChanges();
        }
Ejemplo n.º 2
0
        public void DeleteItem(int id)
        {
            TodoItemDAL db           = new TodoItemDAL();
            var         userToRemove = db.TodoItemDB.Find(id);

            db.TodoItemDB.Remove(userToRemove);
            db.SaveChanges();
        }
Ejemplo n.º 3
0
        public void UpdateItem(EditVM item, int id)
        {
            TodoItemDAL db       = new TodoItemDAL();
            var         toUpdate = db.TodoItemDB.Find(id);

            toUpdate.Name        = item.Name;
            toUpdate.Description = item.Description;
            toUpdate.LimitTime   = item.LimitTime;
            db.SaveChanges();
        }
Ejemplo n.º 4
0
        public TodoItem GetItemByID(int id)
        {
            TodoItemDAL db = new TodoItemDAL();

            return(db.TodoItemDB.Find(id));
        }
Ejemplo n.º 5
0
        public List <TodoItem> GetItems(int userID) // TODO: update logic
        {
            TodoItemDAL db = new TodoItemDAL();

            return(db.TodoItemDB.Where(x => x.UserID == userID).ToList()); // pobranie wszystkich elementów
        }