Example #1
0
        protected void DropDownSirketSehir_TextChanged(object sender, EventArgs e)
        {
            DropDownSirket.Items.Clear();
            DropDownDepartman.Items.Clear();

            var sehir  = db.Sehirs.Where(s => s.sehirAd == DropDownSirketSehir.SelectedItem.Text).FirstOrDefault();
            int sehID  = sehir.sehirID;
            var isYeri = db.Isyeris.Where(u => u.sehırID == sehID).ToList();

            DropDownSirket.DataSource     = isYeri;
            DropDownSirket.DataTextField  = "IsyeriAd";
            DropDownSirket.DataValueField = "IsyeriID";
            DropDownSirket.DataBind();
        }
Example #2
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");
            }
        }