protected void Button1_Click(object sender, EventArgs e)
 {
     try
     {
         enty.Ogretmen ogr = new enty.Ogretmen();
         ogr.Ad         = txtAd.Text;
         ogr.Soyad      = txtSoyad.Text;
         ogr.Mail       = txtMail.Text;
         ogr.Telefon    = long.Parse(txtTelefon.Text);
         ogr.SkypeURL   = txtSkype.Text;
         ogr.OgretmenId = ogretmenId;
         if (RadioButtonListResimDegistir.SelectedValue == "0")
         {
             if (fileUploadResim.HasFile)
             {
                 ogr.ResimUrl = Tools.ResimIslem(fileUploadResim.PostedFile, Tools.KarakterTemizle(txtAd.Text + txtSoyad.Text));
             }
         }
         else
         {
             ogr.ResimUrl = HiddenFieldResim.Value;
         }
         Ogretmens.OgretmenGuncelle(ogr);
         ltrBilgi.Text = "<div class=\"alert alert-success fade in\">Öğretmen Başarıyla Güncellendi !</div>";
         BilgileriGetir();
     }
     catch (Exception ex)
     {
         ltrBilgi.Text = "<div class=\"alert alert-danger fade in\">" + ex.Message + "Bir Hata Meydana Geldi !</div>";
     }
 }
 private void BilgileriGetir()
 {
     enty.Ogretmen ogretmen = Ogretmens.OgretmenBilgiGetir(ogretmenId);
     txtAd.Text             = ogretmen.Ad;
     txtSkype.Text          = ogretmen.Mail;
     txtSoyad.Text          = ogretmen.Soyad;
     txtSkype.Text          = ogretmen.SkypeURL;
     txtTelefon.Text        = ogretmen.Telefon.ToString();
     txtMail.Text           = ogretmen.Mail;
     ImageOgretmen.ImageUrl = "/Upload/Images/Small/" + ogretmen.ResimUrl;
     HiddenFieldResim.Value = ogretmen.ResimUrl;
 }
        protected void Button1_Click(object sender, EventArgs e)
        {
            try
            {
                #region OgretmenAnaIslemler
                enty.Ogretmen ogretmen = new enty.Ogretmen();
                ogretmen.Ad       = txtAd.Text;
                ogretmen.Soyad    = txtSoyad.Text;
                ogretmen.Telefon  = long.Parse(txtTelefon.Text);
                ogretmen.Mail     = txtMail.Text;
                ogretmen.SkypeURL = txtSkype.Text;
                if (fileUploadResim.HasFile)
                {
                    ogretmen.ResimUrl = Tools.ResimIslem(fileUploadResim.PostedFile, Tools.KarakterTemizle(txtAd.Text));
                }
                if (CheckBoxListAltDersler.SelectedIndex < 0)
                {
                    ltrBilgi.Text = "<div class=\"alert alert-danger fade in\">Dersin Ek içeriklerini Seçmediniz !</div>";
                    return;
                }
                Ogretmens.OgretmenEkle(ogretmen);
                #endregion

                #region OgretmenAltHizmetler
                enty.OgretmenAltHizmet ogretmenAltHizmet = new enty.OgretmenAltHizmet();
                ogretmenAltHizmet.OgretmenId = Ogretmens.SonOgretmenId();

                List <ListItem> selected = CheckBoxListAltDersler.Items.Cast <ListItem>().Where(li => li.Selected).ToList();

                foreach (ListItem item in selected)
                {
                    ogretmenAltHizmet.AltHizmetId = int.Parse(item.Value);
                    OgretmenAltHizmets.OgretmenAltHizmetEkle(ogretmenAltHizmet);
                }
                #endregion
                txtAd.Text    = txtMail.Text = txtSkype.Text = txtSoyad.Text = txtTelefon.Text = string.Empty;
                ltrBilgi.Text = "<div class=\"alert alert-success fade in\">Öğretmen Başarıyla Eklendi !</div>";
            }
            catch (Exception ex)
            {
                ltrBilgi.Text = "<div class=\"alert alert-danger fade in\">" + ex.Message + "Bir Hata Meydana Geldi !</div>";
            }
        }