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); }
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); }