コード例 #1
0
        protected void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                Solution solution       = new Solution();
                Users    user           = (Users)Session["user"];
                int      categoryID     = (from sc in db.SolutionCategory where sc.CategoryName == ddlSolution.SelectedItem.Text select sc.ID).FirstOrDefault();
                string   selectLanguage = ddlLanguage.SelectedItem.Text;
                Language language       = (from l in db.Language where l.LanguageName == selectLanguage && l.IsActive == true select l).FirstOrDefault();

                solution.Title        = txtBaslik.Text;
                solution.SmallWriting = txtKucukYazi.Text;
                solution.BigWriting   = txtBuyukYazi.Text;
                solution.Image        = lblInfo.Text;
                solution.CategoryID   = categoryID;
                solution.LanguageID   = language.ID;
                if (int.Parse(RadioButtonList1.SelectedItem.Value) == 1)
                {
                    solution.IsActive = true;
                }
                else
                {
                    solution.IsActive = false;
                }
                solution.CreatedBy   = user.ID;
                solution.CreatedDate = DateTime.Now;

                _solutionService.Add(solution);

                clear();
                Butonvisible(true);
                panelVisible(true, true, false, false);
                Uyari("Kayıt işlemi başarıyla gerçekleşti", true);
            }
            catch (Exception ex)
            {
                if (txtBaslik.Text.Length > 100)
                {
                    Uyari("Başlık 100 karakterden daha uzun girilemez!", false);
                }
                else if (txtKucukYazi.Text.Length > 500)
                {
                    Uyari("Küçük yazı 500 karakterden daha uzun girilemez!", false);
                }
                else
                {
                    Uyari("Kayıt işlemi sırasında bir hata oluştu", false);
                }
            }
        }
コード例 #2
0
 public ErrorSolutionDTO Add([Required] int errorId, ErrorSolutionDTO sln)
 {
     return(_solutionService.Add(errorId, sln));
 }