Ejemplo n.º 1
0
        protected void btnKaydet_Click(object sender, EventArgs e)
        {
            try
            {
                Services service        = new Services();
                Users    user           = (Users)Session["user"];
                string   selectLanguage = ddlLanguage.SelectedItem.Text;
                Language language       = (from l in db.Language where l.LanguageName == selectLanguage && l.IsActive == true select l).FirstOrDefault();

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

                _services.Add(service);

                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);
                }
            }
        }