public void KalkulirajBedzKorisnika(Korisnik korisnik) { int bedzID = 10; if (korisnik.BrojZlatnih.Value >= 25) { bedzID = 1; } else if (korisnik.BrojZlatnih.Value >= 10) { bedzID = 2; } else if (korisnik.BrojZlatnih.Value >= 5) { bedzID = 3; } else if (korisnik.BrojZlatnih.Value >= 3) { bedzID = 4; } else if (korisnik.BrojZlatnih.Value >= 1 && korisnik.BrojSrebrenih.Value >= 5) { bedzID = 5; } else if (korisnik.BrojZlatnih.Value >= 1 && korisnik.BrojSrebrenih.Value >= 3) { bedzID = 6; } else if (korisnik.BrojZlatnih.Value >= 1) { bedzID = 7; } else if (korisnik.BrojZlatnih.Value < 1 && korisnik.BrojSrebrenih.Value >= 2) { bedzID = 8; } else if (korisnik.BrojZlatnih.Value < 1 && korisnik.BrojSrebrenih.Value >= 1) { bedzID = 9; } else if (korisnik.BrojZlatnih.Value < 1 && korisnik.BrojSrebrenih.Value < 1 && korisnik.BrojBronzanih.Value <= 1) { bedzID = 10; } Bedz bedz = getBedzByID(bedzID); korisnik.BedzID = bedz.id; korisnik.BedzNaziv = bedz.Naziv; korisnik.BedzOpis = bedz.Opis; korisnik.BedzSlika = bedz.SlikaURL; UpdateKorisnik(korisnik); }
protected void dl_bedzevi_ItemDataBound(object sender, DataListItemEventArgs e) { int id = (int)DataBinder.Eval(e.Item.DataItem, "id"); using (TriglavBL temp = new TriglavBL()) { Bedz b = temp.getBedzByID(id); List <Data.EntityFramework.DAL.Korisnik> listaNositelja = temp.NositeljiBedzevaByBedzID(id); Label lbl_BrojKorisnika = (Label)e.Item.FindControl("lbl_BrojKorisnika"); lbl_BrojKorisnika.Text = "Bedz posjeduje: " + listaNositelja.Count() + " korisnika"; } }