Beispiel #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         DropDownListBolum.DataSource     = bolumislem.Getir().Where(p => p.IsActive == true);
         DropDownListBolum.DataValueField = "Id";
         DropDownListBolum.DataTextField  = "Name";
         DropDownListBolum.DataBind();
         DropDownListBolum.Items.Insert(0, new ListItem("Bölüm Seçiniz..", "0"));
     }
 }
        protected void DropDownListEgitimFakulte_TextChanged(object sender, EventArgs e)
        {
            DropDownListBolum.Items.Clear();
            int fakID = Convert.ToInt32(DropDownListEgitimFakulte.SelectedValue);
            var bolum = db.Bolums.Where(u => u.okulID == fakID).ToList();

            DropDownListBolum.DataSource     = bolum;
            DropDownListBolum.DataTextField  = "bolumAd";
            DropDownListBolum.DataValueField = "bolumID";
            DropDownListBolum.DataBind();
        }
Beispiel #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Session["UserId"] != null || Session["SuperUserId"] != null)
                {
                    int gelenid;
                    if (Session["SuperUserId"] != null)
                    {
                        gelenid = Convert.ToInt32(Session["SuperUserId"]);
                    }
                    else
                    {
                        gelenid = Convert.ToInt32(Session["UserId"]);
                    }

                    users = kullanici.TekGetir(gelenid);
                    if (users.IsSuperAdmin == true)
                    {
                        DropDownListBolum.DataSource     = bolumislem.Getir().Where(p => p.IsActive == true);
                        DropDownListBolum.DataValueField = "Id";
                        DropDownListBolum.DataTextField  = "Name";
                        DropDownListBolum.DataBind();
                        DropDownListBolum.Items.Insert(0, new ListItem("Bölüm Seçiniz..", "0"));
                    }
                    else
                    {
                        DropDownListBolum.DataSource     = bolumislem.Getir().Where(p => p.IsActive == true && p.Id == users.SectionID);
                        DropDownListBolum.DataValueField = "Id";
                        DropDownListBolum.DataTextField  = "Name";
                        DropDownListBolum.DataBind();
                        DropDownListBolum.Items.Insert(0, new ListItem("Bölüm Seçiniz..", "0"));
                    }
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            LinkButtonResim.Attributes.Add("onclick", "document.getElementById('" + FileUpload1.ClientID + "').click(); return false;");
            try
            {
                if (IsPostBack != true)
                {
                    int id   = Convert.ToInt32(Session["ID"].ToString());
                    var kisi = db.Kullanicis.Where(k => k.kullaniciID == id).FirstOrDefault();
                    if (kisi.resim != null)
                    {
                        string strBase64 = Convert.ToBase64String(kisi.resim);
                        Image1.ImageUrl = "data:Image/png;base64," + strBase64;
                    }
                    TextBoxHakkimda.Text = kisi.hakkimda;
                    TextBoxFace.Text     = kisi.facebookURL;
                    TextBoxMail.Text     = kisi.gosterilenMail;
                    TextBoxTwiter.Text   = kisi.twitterURL;
                    DateTime dt = kisi.dTarihi.Value;
                    TextBoxDogumTarihi.Text   = dt.Month + "/" + dt.Day + "/" + dt.Year;
                    TextBoxis.Text            = kisi.isBilgisi;
                    DropDownListCinsiyet.Text = kisi.cinsiyet;
                    var sehir = db.Sehirs.Where(k => k.sehirID == kisi.sehirID).FirstOrDefault();
                    DropDownListIller.Text = sehir.sehirAd.ToString();



                    // eğitim doldurma


                    var durum = db.OkunanBolums.Where(k => k.kullaniciID == id).FirstOrDefault();

                    if (durum != null)

                    {
                        DateTime cikisT      = durum.cikisTarihi.Value;
                        DateTime girisT      = durum.girisTarihi.Value;
                        var      okulbilgisi = db.ViewOkuls.Where(k => k.okunanBolumID == durum.okunanBolumID).FirstOrDefault();
                        DropDownListEgitimSehir.SelectedItem.Text = okulbilgisi.sehirAd;
                        var unibilgisi     = db.Universites.Where(u => u.sehirID == okulbilgisi.sehirID).ToList();
                        var fakultebilgisi = db.OkulFakultes.Where(f => f.uniID == okulbilgisi.uniID).ToList();
                        var bolumbilgisi   = db.Bolums.Where(b => b.okulID == okulbilgisi.okulID).ToList();
                        DropDownListEgitimUni.DataSource     = unibilgisi;
                        DropDownListEgitimUni.DataTextField  = "uniAd";
                        DropDownListEgitimUni.DataValueField = "uniID";
                        DropDownListEgitimUni.DataBind();
                        DropDownListEgitimUni.SelectedItem.Text = okulbilgisi.uniAd;

                        DropDownListEgitimFakulte.DataSource     = fakultebilgisi;
                        DropDownListEgitimFakulte.DataTextField  = "okulAd";
                        DropDownListEgitimFakulte.DataValueField = "okulID";
                        DropDownListEgitimFakulte.DataBind();
                        DropDownListEgitimFakulte.SelectedItem.Text = okulbilgisi.okulAd;

                        DropDownListBolum.DataSource     = bolumbilgisi;
                        DropDownListBolum.DataTextField  = "bolumAd";
                        DropDownListBolum.DataValueField = "bolumID";
                        DropDownListBolum.DataBind();
                        DropDownListBolum.SelectedItem.Text = okulbilgisi.bolumAd;
                        TextBoxGirisTarihi.Text             = girisT.Month + "/" + girisT.Day + "/" + girisT.Year;
                        TextBoxCikisTarihi.Text             = cikisT.Month + "/" + cikisT.Day + "/" + cikisT.Year;
                    }
                    else
                    {
                        DropDownListEgitimSehir.SelectedItem.Text = null;
                    }
                    //İs bilgilerini doldurma
                    var isbilgisi = db.KullaniciIsGecmisis.Where(i => i.kullaniciID == id).FirstOrDefault();
                    if (isbilgisi != null)
                    {
                        DateTime iscikisT = isbilgisi.isCikisTarihi.Value;
                        DateTime isgirisT = isbilgisi.isGirisTarihi.Value;
                        var      isbigi   = db.ViewisBilgisis.Where(k => k.isID == isbilgisi.isID).FirstOrDefault();
                        DropDownSirketSehir.Text = isbigi.sehirAd;
                        var sirketAd  = db.Isyeris.Where(u => u.IsyeriID == isbilgisi.IsyeriID).ToList();
                        var departman = db.Departmen.Where(u => u.IsyeriID == isbigi.IsyeriID).ToList();

                        DropDownSirket.DataSource     = sirketAd;
                        DropDownSirket.DataTextField  = "isyeriAd";
                        DropDownSirket.DataValueField = "isyeriID";
                        DropDownSirket.DataBind();
                        DropDownSirket.SelectedItem.Text = isbigi.IsyeriAd;

                        DropDownDepartman.DataSource     = departman;
                        DropDownDepartman.DataTextField  = "departmanAd";
                        DropDownDepartman.DataValueField = "departmanID";
                        DropDownDepartman.DataBind();
                        DropDownDepartman.SelectedItem.Text = isbigi.departmanAd;

                        TextBoxPozisyon.Text = isbigi.pozisyon;

                        TextBoxisBaslangicTarihi.Text = isgirisT.Month + "/" + isgirisT.Day + "/" + isgirisT.Year;
                        TextBoxisBitisTarihi.Text     = iscikisT.Month + "/" + iscikisT.Day + "/" + iscikisT.Year;
                    }
                }
            }
            catch (Exception)
            {
                Response.Redirect("login.aspx");
            }
        }