Пример #1
0
        public void SaveListTitle(BoardSaveListRequestDto cardList)
        {
            var findList = _context.CARD_LIST.Find(this.UserEmail, cardList.boardSeq, cardList.seq);

            if (findList != null)
            {
                findList.LIST_TITLE = cardList.listTitle;
                _context.CARD_LIST.Update(findList);
                _context.SaveChanges();
            }
        }
Пример #2
0
        public void SaveList(BoardSaveListRequestDto cardList)
        {
            var entity = new CARD_LIST {
                EMAIL      = this.UserEmail,
                BOARD_SEQ  = cardList.boardSeq,
                LIST_SEQ   = cardList.seq,
                LIST_TITLE = cardList.listTitle,
                PREV_LIST  = cardList.prevSeq,
            };
            var findList = _context.CARD_LIST.Find(this.UserEmail, cardList.boardSeq, cardList.seq);

            if (findList == null)
            {
                _context.CARD_LIST.Add(entity);
            }
            else
            {
                findList.LIST_TITLE = entity.LIST_TITLE;
                findList.PREV_LIST  = entity.PREV_LIST;
                _context.CARD_LIST.Update(findList);
            }

            _context.SaveChanges();
        }
Пример #3
0
 public ActionResult SaveListTitle([FromBody] BoardSaveListRequestDto cardList)
 {
     _boardReository.SaveListTitle(cardList);
     return(Ok());
 }
Пример #4
0
 public ActionResult DeleteList([FromBody] BoardSaveListRequestDto list)
 {
     _boardReository.DeleteList(list);
     return(Ok());
 }
Пример #5
0
 public void DeleteList(BoardSaveListRequestDto list)
 {
     _context.CARD.RemoveRange(_context.CARD.Where(x => x.EMAIL == this.UserEmail && x.BOARD_SEQ == list.boardSeq && x.LIST_SEQ == list.seq));
     _context.CARD_LIST.Remove(_context.CARD_LIST.Find(this.UserEmail, list.boardSeq, list.seq));
     _context.SaveChanges();
 }