protected void fillOffers() { clearScreen(); Database db = new Database(); List <Ponuda> offers = db.getAllOffersForUsername(Session["UserName"].ToString(), Ponuda.DATE); if (offers == null) { return; } if (offers.Count == 0) { Response.Write("<div class='alert alert-warning'>" + "<strong>Внимание!</strong> Оваа порака се испишува само во случај кога нема понуди кои што вас би ве интересирале<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> </div>"); } foreach (Ponuda o in offers) { offer offerElem = (offer)LoadControl("offer.ascx"); Album a = db.getAlbumByID(o.AlbumID); Slika s = db.getPicture(o.AlbumID, o.BrojSlika); offerElem.imgUrl = s.Url; offerElem.Name = o.BrojSlika + " - " + o.Name + " " + a.Year; offerElem.Owner = o.Username; offerElem.Description = o.Desc; offerElem.Price = o.Price; offerElem.Trust = 5; offerElem.Datum = o.Datum; offerElem.thisPonuda = o; repeaterHomepage.Controls.Add(offerElem); } }
protected void fillOffers() { clearScreen(); Database db = new Database(); List<Ponuda> offers = db.getAllOffersForUsername(Session["UserName"].ToString(), Ponuda.DATE); if (offers == null) return; if (offers.Count == 0) { Response.Write("<div class='alert alert-warning'>" + "<strong>Внимание!</strong> Оваа порака се испишува само во случај кога нема понуди кои што вас би ве интересирале<a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a> </div>"); } foreach (Ponuda o in offers) { offer offerElem = (offer)LoadControl("offer.ascx"); Album a = db.getAlbumByID(o.AlbumID); Slika s = db.getPicture(o.AlbumID, o.BrojSlika); offerElem.imgUrl = s.Url; offerElem.Name = o.BrojSlika + " - " + o.Name + " " + a.Year; offerElem.Owner = o.Username; offerElem.Description = o.Desc; offerElem.Price = o.Price; offerElem.Trust = 5; offerElem.Datum = o.Datum; offerElem.thisPonuda = o; repeaterHomepage.Controls.Add(offerElem); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["UserName"] == null) { Response.Redirect("Default.aspx"); } else { fillMyOffers(Session["UserName"].ToString()); // dinamichno dodaj offers } if (!Page.IsPostBack) { db = new Database(); string username = Session["UserName"].ToString(); List <int> albuIDs = db.getAllAlbumIDsFromPoseduvaByUsername(username); ddAlbumName.Items.Add("--Избери"); foreach (int albumID in albuIDs) { Album a = db.getAlbumByID(albumID); ddAlbumName.Items.Add(a.Name); } } }
protected void fillTransakcii() { clearScreen(); Database db = new Database(); List <Transakcija> transakcii; int tab = -1; if (ViewState["tab"] != null) { Int32.TryParse(ViewState["tab"].ToString(), out tab); } if (tab != -1) { if (tab == 0) { transakcii = db.getAllTransakciiKupuvamForUsername(Session["UserName"].ToString(), Ponuda.DATE); } else if (tab == 1) { transakcii = db.getAllTransakciiProdavamForUsername(Session["UserName"].ToString(), Ponuda.DATE); } // TODO: ovde za istorija else { transakcii = db.getAllTransakciiHistoryForUsername(Session["UserName"].ToString(), Ponuda.DATE); } } else { return; } if (transakcii == null) { return; } foreach (Transakcija t in transakcii) { if (tab == 1) // Prodavam opcii { if (t.AlbumID == -1) //E obicna buy transakcija { transakciiElementHalfProdavam tranElem = (transakciiElementHalfProdavam)LoadControl("transakciiElementHalfProdavam.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s = db.getPicture(p.AlbumID, p.BrojSlika); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.imgID_1 = s.Broj; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.imgUrl_1 = s.Url; tranElem.Date = t.Datum; tranElem.tranID = t.ID; repeaterTransakcii.Controls.Add(tranElem); } else { transakciiExchangeElementHalfProdavam tranElem = (transakciiExchangeElementHalfProdavam)LoadControl("transakciiExchangeProdavam.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s_moja = db.getPicture(p.AlbumID, p.BrojSlika); Slika s_zamena = db.getPicture(t.AlbumID, t.PictureID); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.Date = t.Datum; tranElem.imgUrl_1 = s_moja.Url; tranElem.imgID_1 = s_moja.Broj; tranElem.tranID = t.ID; tranElem.imgUrl_2 = s_zamena.Url; tranElem.imgID_2 = s_zamena.Broj; repeaterTransakcii.Controls.Add(tranElem); } } else if (tab == 0) { if (t.AlbumID == -1)//E obicna buy transakcija { transakciiExchangeElementHalf tranElem = (transakciiExchangeElementHalf)LoadControl("transakciiExchange.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s = db.getPicture(p.AlbumID, p.BrojSlika); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.imgID_1 = s.Broj; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.imgUrl_1 = s.Url; tranElem.Date = t.Datum; tranElem.tranID = t.ID; tranElem.Status = t.Status; repeaterTransakcii.Controls.Add(tranElem); } else { transakciiElement tranElem = (transakciiElement)LoadControl("transakciiElement.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s_moja = db.getPicture(p.AlbumID, p.BrojSlika); Slika s_zamena = db.getPicture(t.AlbumID, t.PictureID); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.Date = t.Datum; tranElem.imgUrl_1 = s_moja.Url; tranElem.imgID_1 = s_moja.Broj; tranElem.tranID = t.ID; tranElem.Status = t.Status; tranElem.imgUrl_2 = s_zamena.Url; tranElem.imgID_2 = s_zamena.Broj; repeaterTransakcii.Controls.Add(tranElem); } } else { // history if (t.AlbumID == -1) //E obicna buy transakcija { transakciiExchangeElementHalf tranElem = (transakciiExchangeElementHalf)LoadControl("transakciiExchange.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s = db.getPicture(p.AlbumID, p.BrojSlika); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.imgID_1 = s.Broj; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.imgUrl_1 = s.Url; tranElem.Date = t.Datum; tranElem.tranID = t.ID; tranElem.Status = t.Status; repeaterTransakcii.Controls.Add(tranElem); } else { transakciiElement tranElem = (transakciiElement)LoadControl("transakciiElement.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s_moja = db.getPicture(p.AlbumID, p.BrojSlika); Slika s_zamena = db.getPicture(t.AlbumID, t.PictureID); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.Date = t.Datum; tranElem.imgUrl_1 = s_moja.Url; tranElem.imgID_1 = s_moja.Broj; tranElem.tranID = t.ID; tranElem.imgUrl_2 = s_zamena.Url; tranElem.imgID_2 = s_zamena.Broj; tranElem.Status = t.Status; repeaterTransakcii.Controls.Add(tranElem); } } //repeaterTransakcii.Controls.Add(tranElem); } }
protected void fillTransakcii() { clearScreen(); Database db = new Database(); List<Transakcija> transakcii; int tab = -1; if (ViewState["tab"] != null) Int32.TryParse(ViewState["tab"].ToString(), out tab); if (tab != -1) { if (tab == 0) transakcii = db.getAllTransakciiKupuvamForUsername(Session["UserName"].ToString(), Ponuda.DATE); else if (tab == 1) transakcii = db.getAllTransakciiProdavamForUsername(Session["UserName"].ToString(), Ponuda.DATE); // TODO: ovde za istorija else { transakcii = db.getAllTransakciiHistoryForUsername(Session["UserName"].ToString(), Ponuda.DATE); } } else return; if (transakcii == null) return; foreach (Transakcija t in transakcii) { if (tab == 1) // Prodavam opcii { if (t.AlbumID == -1)//E obicna buy transakcija { transakciiElementHalfProdavam tranElem = (transakciiElementHalfProdavam)LoadControl("transakciiElementHalfProdavam.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s = db.getPicture(p.AlbumID, p.BrojSlika); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.imgID_1 = s.Broj; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.imgUrl_1 = s.Url; tranElem.Date = t.Datum; tranElem.tranID = t.ID; repeaterTransakcii.Controls.Add(tranElem); } else { transakciiExchangeElementHalfProdavam tranElem = (transakciiExchangeElementHalfProdavam)LoadControl("transakciiExchangeProdavam.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s_moja = db.getPicture(p.AlbumID, p.BrojSlika); Slika s_zamena = db.getPicture(t.AlbumID, t.PictureID); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.Date = t.Datum; tranElem.imgUrl_1 = s_moja.Url; tranElem.imgID_1 = s_moja.Broj; tranElem.tranID = t.ID; tranElem.imgUrl_2 = s_zamena.Url; tranElem.imgID_2 = s_zamena.Broj; repeaterTransakcii.Controls.Add(tranElem); } } else if(tab == 0) { if (t.AlbumID == -1)//E obicna buy transakcija { transakciiExchangeElementHalf tranElem = (transakciiExchangeElementHalf)LoadControl("transakciiExchange.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s = db.getPicture(p.AlbumID, p.BrojSlika); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.imgID_1 = s.Broj; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.imgUrl_1 = s.Url; tranElem.Date = t.Datum; tranElem.tranID = t.ID; tranElem.Status = t.Status; repeaterTransakcii.Controls.Add(tranElem); } else { transakciiElement tranElem = (transakciiElement)LoadControl("transakciiElement.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s_moja = db.getPicture(p.AlbumID, p.BrojSlika); Slika s_zamena = db.getPicture(t.AlbumID, t.PictureID); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.Date = t.Datum; tranElem.imgUrl_1 = s_moja.Url; tranElem.imgID_1 = s_moja.Broj; tranElem.tranID = t.ID; tranElem.Status = t.Status; tranElem.imgUrl_2 = s_zamena.Url; tranElem.imgID_2 = s_zamena.Broj; repeaterTransakcii.Controls.Add(tranElem); } } else { // history if (t.AlbumID == -1)//E obicna buy transakcija { transakciiExchangeElementHalf tranElem = (transakciiExchangeElementHalf)LoadControl("transakciiExchange.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s = db.getPicture(p.AlbumID, p.BrojSlika); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.imgID_1 = s.Broj; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.imgUrl_1 = s.Url; tranElem.Date = t.Datum; tranElem.tranID = t.ID; tranElem.Status = t.Status; repeaterTransakcii.Controls.Add(tranElem); } else { transakciiElement tranElem = (transakciiElement)LoadControl("transakciiElement.ascx"); Ponuda p = db.getOffer(t.ID); Korisnik user = db.getUserInfoByUsername(t.Username); Slika s_moja = db.getPicture(p.AlbumID, p.BrojSlika); Slika s_zamena = db.getPicture(t.AlbumID, t.PictureID); Album a = db.getAlbumByID(p.AlbumID); tranElem.AlbumYear = a.Year; tranElem.Name1 = p.Name; tranElem.Description1 = p.Desc; tranElem.Email1 = user.Email; tranElem.Price1 = p.Price; tranElem.Offer1ID = p.AlbumID; tranElem.User1 = t.Username; tranElem.Date = t.Datum; tranElem.imgUrl_1 = s_moja.Url; tranElem.imgID_1 = s_moja.Broj; tranElem.tranID = t.ID; tranElem.imgUrl_2 = s_zamena.Url; tranElem.imgID_2 = s_zamena.Broj; tranElem.Status = t.Status; repeaterTransakcii.Controls.Add(tranElem); } } //repeaterTransakcii.Controls.Add(tranElem); } }
protected void Page_Load(object sender, EventArgs e) { if (Session["UserName"] == null) { Response.Redirect("Default.aspx"); } else { fillMyOffers(Session["UserName"].ToString()); // dinamichno dodaj offers } if (!Page.IsPostBack) { db = new Database(); string username = Session["UserName"].ToString(); List<int> albuIDs = db.getAllAlbumIDsFromPoseduvaByUsername(username); ddAlbumName.Items.Add("--Избери"); foreach (int albumID in albuIDs) { Album a = db.getAlbumByID(albumID); ddAlbumName.Items.Add(a.Name); } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["UserName"] == null) { Response.Redirect("~/"); } } ab = new ServiceReference1.WebService1(); Database db = new Database(); //primer podatoci za primer pitite double[] yValues = { 71.15, 23.19, 5.66 }; string[] xValues = { "AAA", "BBB", "CCC" }; //pita 1 pochnuva tuka //primer polnenje podatoci od baza DataTable dt = ab.getNajmnoguBrojPonudiVoDen(); foreach (DataRow row in dt.Rows) { Chart1.Series["Default"].Points.AddXY(row[0], row[1]); } Chart1.Series["Default"].Points[0].Color = Color.MediumSeaGreen; Chart1.Series["Default"].Points[1].Color = Color.PaleGreen; Chart1.Series["Default"].ChartType = SeriesChartType.Pie; Chart1.Series["Default"]["PieLabelStyle"] = "Disabled"; Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart1.Legends[0].Enabled = true; lblPie1.Text = "На датумот " + dt.Rows[0][0].ToString().Split(' ')[0] + " корисниците поставиле " + dt.Rows[0][1].ToString() + " понуди и тоа претставува најпродуктивен ден во историјата на ИТ Албуми."; //pita1 kraj //pita 2 pochnuva tuka int[] slikiVoPonuda = ab.getPercentOfPicturesOnOffer(); string[] naslov = { "Сликички на понуда", "Сликички" }; Chart2.Series["Default"].Points.DataBindXY(naslov, slikiVoPonuda); Chart2.Series["Default"].Points[0].Color = Color.MediumSeaGreen; Chart2.Series["Default"].Points[1].Color = Color.PaleGreen; Chart2.Series["Default"].ChartType = SeriesChartType.Pie; Chart2.Series["Default"]["PieLabelStyle"] = "Disabled"; Chart2.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart2.Legends[0].Enabled = true; lblPie2.Text = "Од вкупно " + slikiVoPonuda[1].ToString() + " сликички корисниците можат да купат или заменат " + slikiVoPonuda[0].ToString() + " сликички."; //pita2 kraj //pita 3 pochnuva tuka int[] statusi = ab.getAllTransakciiByStatus(); string[] statusiNaslov = { "Во тек", "Откажани ", "Потврдени" }; Chart3.Series["Default"].Points.DataBindXY(statusiNaslov, statusi); Chart3.Series["Default"].Points[0].Color = Color.Orange; Chart3.Series["Default"].Points[1].Color = Color.DarkRed; Chart3.Series["Default"].Points[2].Color = Color.MediumSeaGreen; Chart3.Series["Default"].ChartType = SeriesChartType.Pie; Chart3.Series["Default"]["PieLabelStyle"] = "Disabled"; Chart3.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart3.Legends[0].Enabled = true; lblPie3.Text = "Има " + statusi[0] + " почнати трансакции, " + statusi[1] + " откажани и " + statusi[2] + " потврдени трансакции"; //pita3 kraj //najprodavana slika pochnuva tuka Slika najprodavanaSlika = ab.getNajprodavanaSlika(); if (najprodavanaSlika != null) { lblNajprodavana.Text = najprodavanaSlika.Name; Album album = db.getAlbumByID(najprodavanaSlika.AlbumID); lblNajprodavanaDescription.Text = "Оваа сликичка е најпополарна во овој момент. Се работи за сликичка од албумот " + album.Name + " издаден во " + album.Year + " година."; imgNajprodavana.ImageUrl = najprodavanaSlika.Url; } //najprodavana kraj //najskapa slika pochnuva tuka Slika najskapaSlika = ab.getNajskapoProdadenaSlika(); if (najskapaSlika != null) { lblNajskapa.Text = najskapaSlika.Name; lblNajskapaDescription.Text = "Најскапо продадената сликичка e " + najskapaSlika.Name + "."; imgNajskapa.ImageUrl = najskapaSlika.Url; } //najskapa slika kraj //korisnik shto najmnogu potroshil Korisnik korisnikPotroshil = ab.getUserNajmnoguPotroshil(); if (korisnikPotroshil != null) { lblNajmnoguPotroshil.Text = korisnikPotroshil.Name; lblNajmnoguPotroshilDescription.Text = "Kорисникot што потрошил најмногу пари e " + korisnikPotroshil.Username + "."; } //korisnik shto najmnogu potroshil kraj }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["UserName"] == null) { Response.Redirect("~/"); } } ab = new ServiceReference1.WebService1(); Database db = new Database(); //primer podatoci za primer pitite double[] yValues = { 71.15, 23.19, 5.66 }; string[] xValues = { "AAA", "BBB", "CCC" }; //pita 1 pochnuva tuka //primer polnenje podatoci od baza DataTable dt = ab.getNajmnoguBrojPonudiVoDen(); foreach (DataRow row in dt.Rows) { Chart1.Series["Default"].Points.AddXY(row[0], row[1]); } Chart1.Series["Default"].Points[0].Color = Color.MediumSeaGreen; Chart1.Series["Default"].Points[1].Color = Color.PaleGreen; Chart1.Series["Default"].ChartType = SeriesChartType.Pie; Chart1.Series["Default"]["PieLabelStyle"] = "Disabled"; Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart1.Legends[0].Enabled = true; lblPie1.Text = "На датумот " + dt.Rows[0][0].ToString().Split(' ')[0] + " корисниците поставиле " + dt.Rows[0][1].ToString() + " понуди и тоа претставува најпродуктивен ден во историјата на ИТ Албуми."; //pita1 kraj //pita 2 pochnuva tuka int[] slikiVoPonuda = ab.getPercentOfPicturesOnOffer(); string[] naslov = { "Сликички на понуда", "Сликички" }; Chart2.Series["Default"].Points.DataBindXY(naslov, slikiVoPonuda); Chart2.Series["Default"].Points[0].Color = Color.MediumSeaGreen; Chart2.Series["Default"].Points[1].Color = Color.PaleGreen; Chart2.Series["Default"].ChartType = SeriesChartType.Pie; Chart2.Series["Default"]["PieLabelStyle"] = "Disabled"; Chart2.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart2.Legends[0].Enabled = true; lblPie2.Text = "Од вкупно " + slikiVoPonuda[1].ToString() + " сликички корисниците можат да купат или заменат " + slikiVoPonuda[0].ToString() + " сликички."; //pita2 kraj //pita 3 pochnuva tuka int[] statusi = ab.getAllTransakciiByStatus(); string[] statusiNaslov = { "Во тек", "Откажани ", "Потврдени" }; Chart3.Series["Default"].Points.DataBindXY(statusiNaslov, statusi); Chart3.Series["Default"].Points[0].Color = Color.Orange; Chart3.Series["Default"].Points[1].Color = Color.DarkRed; Chart3.Series["Default"].Points[2].Color = Color.MediumSeaGreen; Chart3.Series["Default"].ChartType = SeriesChartType.Pie; Chart3.Series["Default"]["PieLabelStyle"] = "Disabled"; Chart3.ChartAreas["ChartArea1"].Area3DStyle.Enable3D = true; Chart3.Legends[0].Enabled = true; lblPie3.Text = "Има " + statusi[0] + " почнати трансакции, " + statusi[1] + " откажани и " + statusi[2] + " потврдени трансакции"; //pita3 kraj //najprodavana slika pochnuva tuka Slika najprodavanaSlika = ab.getNajprodavanaSlika(); if (najprodavanaSlika != null) { lblNajprodavana.Text = najprodavanaSlika.Name; Album album = db.getAlbumByID(najprodavanaSlika.AlbumID); lblNajprodavanaDescription.Text = "Оваа сликичка е најпополарна во овој момент. Се работи за сликичка од албумот " + album.Name + " издаден во " + album.Year + " година."; imgNajprodavana.ImageUrl = najprodavanaSlika.Url; } //najprodavana kraj //najskapa slika pochnuva tuka Slika najskapaSlika = ab.getNajskapoProdadenaSlika(); if (najskapaSlika != null) { lblNajskapa.Text = najskapaSlika.Name; lblNajskapaDescription.Text = "Најскапо продадената сликичка e " + najskapaSlika.Name + "."; imgNajskapa.ImageUrl = najskapaSlika.Url; } //najskapa slika kraj //korisnik shto najmnogu potroshil Korisnik korisnikPotroshil = ab.getUserNajmnoguPotroshil(); if (korisnikPotroshil != null) { lblNajmnoguPotroshil.Text = korisnikPotroshil.Name; lblNajmnoguPotroshilDescription.Text = "Kорисникot што потрошил најмногу пари e " + korisnikPotroshil.Username + "."; } //korisnik shto najmnogu potroshil kraj }