public void UpdateMeaning(MeaningDto meaningDto) { using (DictionaryRepository repository = new DictionaryRepository()) { repository.MEANING.UpdateMeaning(meaningDto); } }
public void UpdateMeaning(MeaningDto meaningDto) { MEANING meaning = DataSet.FirstOrDefault(m => m.ID == meaningDto.MeaningId); if (meaning != null) { meaning.TEXT = meaningDto.MeaningText; Repository.SaveChanges(); } }
public ActionResult UpdateMeaning(MeaningDto meaningDto) { if (meaningDto.MeaningId == Guid.Empty) { meaningService.CreateMeaning(meaningDto); } else { meaningService.UpdateMeaning(meaningDto); } return(Redirect(Request.UrlReferrer.ToString())); }
public MeaningDto FindDetailMeaning(Guid meaningId) { MeaningDto meaningDto = new MeaningDto(); MEANING meaning = DataSet.FirstOrDefault(m => m.ID == meaningId && !m.DELETED); if (meaning != null) { meaningDto.MeaningId = meaning.ID; meaningDto.MeaningText = meaning.TEXT; meaningDto.ExampleList = Repository.EXAMPLE.FindExampleList(meaning.ID); } return(meaningDto); }
public void CreateMeaning(MeaningDto meaningDto) { try { MEANING newMeaning = new MEANING() { ID = Guid.NewGuid(), WORD_ID = meaningDto.WordId, TEXT = meaningDto.MeaningText, }; DataSet.Add(newMeaning); Repository.SaveChanges(); } catch (Exception ex) { Logger.Error("Application Error " + ex); } }