Пример #1
0
        // add new language data into AppModel
        public ActionResult AddLanguage(LanguageViewDTO languageView)
        {
            // get data from user input
            LanguageWSReference.LanguageDTO language = new LanguageWSReference.LanguageDTO
            {
                LanguageName = languageView.LanguageName
            };

            // add data into database and confirm
            if (languageClient.IsLanguageInserted(language))
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("Create"));
            }
        }
Пример #2
0
        // save language after editing
        public ActionResult SaveLanguage(LanguageViewDTO languageView)
        {
            // transfer data from view to controller
            LanguageWSReference.LanguageDTO language = new LanguageWSReference.LanguageDTO
            {
                LID          = languageView.LID,
                LanguageName = languageView.LanguageName
            };

            // edit database in model
            if (languageClient.IsLanguageUpdated(language))
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(View("Edit"));
            }
        }