Пример #1
0
 public void UpdateMeaning(MeaningDto meaningDto)
 {
     using (DictionaryRepository repository = new DictionaryRepository())
     {
         repository.MEANING.UpdateMeaning(meaningDto);
     }
 }
Пример #2
0
        public void UpdateMeaning(MeaningDto meaningDto)
        {
            MEANING meaning = DataSet.FirstOrDefault(m => m.ID == meaningDto.MeaningId);

            if (meaning != null)
            {
                meaning.TEXT = meaningDto.MeaningText;
                Repository.SaveChanges();
            }
        }
Пример #3
0
 public ActionResult UpdateMeaning(MeaningDto meaningDto)
 {
     if (meaningDto.MeaningId == Guid.Empty)
     {
         meaningService.CreateMeaning(meaningDto);
     }
     else
     {
         meaningService.UpdateMeaning(meaningDto);
     }
     return(Redirect(Request.UrlReferrer.ToString()));
 }
Пример #4
0
        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);
        }
Пример #5
0
 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);
     }
 }