public bool Save(SaveTutorialSubtitleInputDto inputDTO) { TutorialSubtitle tt = this.tutorialSubtitleRepository.FindBy(x => x.ID == inputDTO.ID).FirstOrDefault(); if (tt == null) { tt = new TutorialSubtitle(); } tt.ParentID = inputDTO.ParentID; tt.Title = inputDTO.Title; tt.Seq = inputDTO.Seq; if (inputDTO.ID == 0) { this.tutorialSubtitleRepository.Add(tt); } else { this.tutorialSubtitleRepository.Update(tt); } this.unitOfWork.Commit(); return(true); }
public bool Delete(int ID) { TutorialSubtitle tt = this.tutorialSubtitleRepository.FindBy(x => x.ID == ID).FirstOrDefault(); if (tt != null) { this.tutorialSubtitleRepository.Delete(tt); this.unitOfWork.Commit(); return(true); } return(false); }