public void UpdatePoolListName(int PoolListId, string Name)
        {
            kanbanpoollist poolList = GetPoolListById(PoolListId);

            poolList.Name = Name;
            _db.SaveChanges();
        }
        public void RemovePoolList(int poolListId)
        {
            kanbanpoollist poolListForRemove = _db.kanbanpoollists.Where(x => x.Id == poolListId).FirstOrDefault();

            _db.kanbanpoollists.Remove(poolListForRemove);
            _db.SaveChanges();
        }
        public void UpdatePoolListDescription(int PoolListId, string Description)
        {
            kanbanpoollist poolList = GetPoolListById(PoolListId);

            poolList.Description = Description;
            _db.SaveChanges();
        }
        public kanbanpoollist AddPoolList(string Name, string Description, int BoardId)
        {
            var highestOrder = _db.kanbanpoollists.Max(x => x.OrderBy);

            var newPoolList = new kanbanpoollist
            {
                Name          = Name,
                Description   = Description,
                KanbanBoardId = BoardId,
                OrderBy       = highestOrder + 1
            };

            _db.kanbanpoollists.Add(newPoolList);
            _db.SaveChanges();
            return(newPoolList);
        }