// GET: Languages/Create public IActionResult Create() { CreateLanguageViewModel createLanguageViewModel = new CreateLanguageViewModel(); createLanguageViewModel.Languages = _languageService.All().LanguagesList; return(View(createLanguageViewModel)); }
public Language Add(CreateLanguageViewModel createLanguage) { Language language = new Language(); language.Name = createLanguage.Name; return(_languageRepo.Create(language)); }
// GET: LanguageController public ActionResult ShowLanguage() { CreateLanguageViewModel clVM = new CreateLanguageViewModel(); clVM.LanguageList = _languageService.All(); return(View(clVM)); }
public Language Add(CreateLanguageViewModel createLanguageViewModel) { Language lang = new Language(); //new language to be added List <PersonLanguage> allPersonLang = new List <PersonLanguage>(); //placeholder list foreach (int id in createLanguageViewModel.ListPersonID) { lang.LanguageName = createLanguageViewModel.LanguageName; PersonLanguage personLang = new PersonLanguage(); personLang.LanguageID = lang.LanguageID; //createLanguageViewModel.LanguageID; personLang.Person = _peopleService.FindBy(id); personLang.Language = lang; personLang.PersonID = id; allPersonLang.Add(personLang); lang.PL = allPersonLang; //_personLangService.Add(id, language.LanguageID); } Language language = _languageRepo.Create(lang); return(language); }
// GET: LanguageController/Edit/5 public ActionResult EditLanguage(int id) { CreateLanguageViewModel clVM = new CreateLanguageViewModel(); Language editLanguage = _languageService.FindBy(id); clVM.LanguageName = editLanguage.LanguageName; clVM.LanguageID = editLanguage.LanguageID; return(View("EditLanguage", clVM)); }
// GET: LanguageController/Create public ActionResult CreateLanguage() { CreateLanguageViewModel clVM = new CreateLanguageViewModel(); PeopleViewModel peopleVM = new PeopleViewModel(); peopleVM = _peopleService.All(); clVM.PeopleList = peopleVM.AllPeople; return(View(clVM)); }
public Language Add(CreateLanguageViewModel language) { Language ilanguage = new Language() { Name = language.Name }; return(_languageRepo.Create(ilanguage)); }
public Language Add(CreateLanguageViewModel createLanguageViewModel) { Language language = new Language() { LanguageTitle = createLanguageViewModel.LanguageTitle }; return(_languageRepo.Create(language)); }
public Language Edit(int id, CreateLanguageViewModel edit) { Language editedLanguage = new Language() { LanguageID = id, LanguageName = edit.LanguageName }; return(_languageRepo.Update(editedLanguage)); }
public IActionResult Create(CreateLanguageViewModel createLanguageViewModel) { if (ModelState.IsValid) { _languageService.Add(createLanguageViewModel); return(RedirectToAction(nameof(Index))); } return(View(createLanguageViewModel)); }
public Language Edit(int id, CreateLanguageViewModel language) { Language editLanguage = new Language() { Id = id, Name = language.Name }; return(_languageRepo.Update(editLanguage)); throw new NotImplementedException(); }
public ActionResult Edit(Language language) { CreateLanguageViewModel createLanguage = new CreateLanguageViewModel(); createLanguage.Name = language.Name; //createLanguage.Languages = language.Languages; Language editLangue = _languageService.Edit(language.Id, createLanguage); return(RedirectToAction(nameof(Index))); }
// GET: LanguageController/Details/5 public ActionResult LanguageDetail(int id) { CreateLanguageViewModel clVM = new CreateLanguageViewModel(); Language langDetails = _languageService.FindBy(id); clVM.LanguageID = langDetails.LanguageID; clVM.LanguageName = langDetails.LanguageName; List <Person> allPerson = new List <Person>(); allPerson = _personLangService.FindAllPerson(id); clVM.PeopleList = allPerson; return(View(clVM)); }
public ActionResult CreateLanguage(CreateLanguageViewModel createLanguage) { if (ModelState.IsValid) { Language language = _languageService.Add(createLanguage); if (language == null) { ModelState.AddModelError("msg", "Database Problem"); return(View(createLanguage)); } return(RedirectToAction(nameof(ShowLanguage))); } else { return(View(createLanguage)); } }
public ActionResult CreateLanguage(CreateLanguageViewModel languageViewModel) { try { if (ModelState.IsValid) { // Get the culture info var cultureInfo = LanguageUtils.GetCulture(languageViewModel.Name); try { LocalizationService.Add(cultureInfo); Context.SaveChanges(); ShowSuccess("Language Created"); } catch (Exception ex) { Context.RollBack(); LoggingService.Error(ex); throw; } } else { var errors = (from key in ModelState.Keys select ModelState[key] into state where state.Errors.Any() select state.Errors.First().ErrorMessage).ToList(); ShowErrors(errors); } } catch (Exception ex) { ShowError(ex.Message); } // Default ie error return(RedirectToAction("Index")); }
public Language Add(CreateLanguageViewModel createLanguageViewModel) { return(_languageRepo.Create(createLanguageViewModel.Name)); throw new NotImplementedException(); }
public PersonLanguage Edit(int id, CreateLanguageViewModel edit) { return(null); }
public ActionResult Create() { CreateLanguageViewModel createLanguageViewModel = new CreateLanguageViewModel(); return(View(createLanguageViewModel)); }
public ActionResult EditLanguage(CreateLanguageViewModel editLanguage) { _languageService.Edit(editLanguage.LanguageID, editLanguage); return(RedirectToAction(nameof(ShowLanguage))); }