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; } } }
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(); } } }