Example #1
0
        public ActionResult Create(LanguageCreateModel request)
        {
            LanguageModelFactory languageModelFactory = new LanguageModelFactory();
            LanguageCreateModel model = ModelState.IsValid ? languageModelFactory.Create(request) : languageModelFactory.LoadCreate();

            return CheckViewModel(request);
        }
Example #2
0
        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;
        }
Example #3
0
        public LanguageCreateModel LoadCreate()
        {
            LanguageCreateModel languageCreateModel = new LanguageCreateModel();

            return languageCreateModel;
        }