示例#1
0
        public bool Save(SaveTutorialTitleInputDto inputDTO)
        {
            TutorialTitle tt = this.tutorialTitleRepository.FindBy(x => x.ID == inputDTO.ID).FirstOrDefault();

            if (tt == null)
            {
                tt = new TutorialTitle();
            }

            tt.TopicID = inputDTO.TopicID;
            tt.Title   = inputDTO.Title;
            tt.Seq     = inputDTO.Seq;

            if (inputDTO.ID == 0)
            {
                this.tutorialTitleRepository.Add(tt);
            }
            else
            {
                this.tutorialTitleRepository.Update(tt);
            }

            this.unitOfWork.Commit();

            return(true);
        }
示例#2
0
        public bool Delete(int ID)
        {
            TutorialTitle tt = this.tutorialTitleRepository.FindBy(x => x.ID == ID).FirstOrDefault();

            if (tt != null)
            {
                this.tutorialTitleRepository.Delete(tt);
                this.unitOfWork.Commit();
                return(true);
            }
            return(false);
        }