public ActionResult Create(LanguageCreateModel request) { LanguageModelFactory languageModelFactory = new LanguageModelFactory(); LanguageCreateModel model = ModelState.IsValid ? languageModelFactory.Create(request) : languageModelFactory.LoadCreate(); return CheckViewModel(request); }
public LanguageCreateModel Create(LanguageCreateModel request) { LanguageBusiness languageBusiness = new LanguageBusiness(); try { Language language = languageBusiness.CreateLanguage(request.Name, request.Publish, request.Keyword, request.Code); request.Alerts.AlertList.Add("Dil başarıyla eklendi"); request.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Success; } catch (Exception ex) { request.Alerts.AlertList.Add("Dil eklenemedi [ " + ex.Message + " ]"); request.Alerts.AlertType = Model.Base.Alerts.AlertTypes.Error; } return request; }
public LanguageCreateModel LoadCreate() { LanguageCreateModel languageCreateModel = new LanguageCreateModel(); return languageCreateModel; }