protected void DropDownListEgitimSehir_TextChanged(object sender, EventArgs e) { DropDownListEgitimUni.Items.Clear(); DropDownListEgitimFakulte.Items.Clear(); DropDownListBolum.Items.Clear(); var sehir = db.Sehirs.Where(s => s.sehirAd == DropDownListEgitimSehir.SelectedItem.Text).FirstOrDefault(); int sehID = sehir.sehirID; var uni = db.Universites.Where(u => u.sehirID == sehID).ToList(); DropDownListEgitimUni.DataSource = uni; DropDownListEgitimUni.DataTextField = "uniAd"; DropDownListEgitimUni.DataValueField = "uniID"; DropDownListEgitimUni.DataBind(); }
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"); } }