protected void btn_Najnovija_Click(object sender, EventArgs e) { using (TriglavBL temp = new TriglavBL()) { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); btn_MojiTagovi.BackColor = Color.LightGray; btn_Najnovija.BackColor = Color.LightGreen; btn_PoGlasovima.BackColor = Color.LightGray; } }
protected void btn_Neodgovorena_Click(object sender, EventArgs e) { lbl_NaslovStranice.Text = "Neodgovorena pitanja"; using (TriglavBL temp = new TriglavBL()) { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); btn_Posljednje.BackColor = Color.LightGray; btn_Istaknuti.BackColor = Color.LightGray; btn_Neodgovorena.BackColor = Color.White; btn_Korisnik.BackColor = Color.LightGray; } }
protected void btn_MojiTagovi_Click(object sender, EventArgs e) { using (TriglavBL temp = new TriglavBL()) { if (korisnik != null) { string recenica = temp.getPitanjaByKorisnikTags(korisnik); List<Post> listaMojihPostova = Data.Lucene.Pretraga.getPitanjaPretrage(recenica); List<Post> listaMojihNeodgovorenihPostova = new List<Post>(); if (listaMojihPostova != null) { foreach (var post in listaMojihPostova) { if (post.BrojOdgovora == 0) listaMojihNeodgovorenihPostova.Add(post); } dl_Pitanja.DataSource = listaMojihNeodgovorenihPostova; dl_Pitanja.DataBind(); btn_MojiTagovi.BackColor = Color.LightGreen; btn_Najnovija.BackColor = Color.LightGray; btn_PoGlasovima.BackColor = Color.LightGray; } else { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); } } else { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { korisnik = (Data.EntityFramework.DAL.Korisnik)Session["LogiraniKorisnik"]; Button btn_Neodgovoreni = (Button)Master.FindControl("btn_Neodgovoreni"); //btn_Neodgovoreni.BackColor = Color.LightGreen; if (!IsPostBack) { using (TriglavBL temp = new TriglavBL()) { if (korisnik != null) { string recenica = (string)temp.getPitanjaByKorisnikTags(korisnik); if (recenica != "") { List<Post> listaMojihPostova = Data.Lucene.Pretraga.getPitanjaPretrage(recenica); List<Post> listaMojihNeodgovorenihPostova = new List<Post>(); if (listaMojihPostova != null) { foreach (var post in listaMojihPostova) { if (post.BrojOdgovora == 0) listaMojihNeodgovorenihPostova.Add(post); } dl_Pitanja.DataSource = listaMojihNeodgovorenihPostova; dl_Pitanja.DataBind(); } else { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); } } else { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); } btn_MojiTagovi.BackColor = Color.LightGreen; btn_Najnovija.BackColor = Color.LightGray; btn_PoGlasovima.BackColor = Color.LightGray; } else { dl_Pitanja.DataSource = temp.getPitanjaNeodgovorena(); dl_Pitanja.DataBind(); } btn_MojiTagovi.BackColor = Color.LightGreen; btn_Najnovija.BackColor = Color.LightGray; btn_PoGlasovima.BackColor = Color.LightGray; } } }