public string JqGridAdd(WordDefinitionViewModel definitionVM) { try { //WordDefinition model = definitionVM.ToModel(); var model = _Mapper.Map <WordDefinition>(definitionVM); _wordDefinitionService.Add(model); } catch (Exception ex) { return(this.BadRequestAndCollectEx(ex)); } return(null); }
private void AddWordDefinition(string word, string wordDefinition) { if (_wordDefinitionService.All().Count(x => x.Word.Equals(word)) > 0) { TempData["msg"] = "<script>alert('כבר קיים במערכת פירוש למילה המבוקשת');</script>"; return; } WordDefinition wd = new WordDefinition() { Word = word, Definition = wordDefinition, }; try { _wordDefinitionService.Add(wd); TempData["msg"] = "<script>alert('פירוש המילה נכנס למערכת בהצלחה');</script>"; } catch (Exception) { TempData["msg"] = "<script>alert('אירעה תקלה בניסיון הוספת פירוש המילה');</script>"; } }