LiteralControl nacrtajPretplatenPredmet(PretplatenPredmet pretplatenPredmet) { StringBuilder sb = new StringBuilder(); //sb.Append("<div id=\"PredmetIzbor\">"); //sb.Append("<img src=\"Sliki/institucija.jpg\"/>"); sb.Append("<div id=\"IzbranPredmet\">"); sb.Append("<div id=\"IzbranPredmetIme\">"); sb.Append("<span id=\"PredmetIme\">"); sb.Append(pretplatenPredmet.PredmetNasoka.PredmetIme); sb.Append("</span>"); sb.Append("</div>"); sb.Append("<div id=\"IzbranPredmetOpis\">"); sb.Append("</div>"); sb.Append("</div>"); /* // Opisot ne ni treba sega sb.Append("<span id=\"PredmetOpis\">"); sb.Append(pretplatenPredmet.PredmetNasoka.PredmetOpis); sb.Append("</span>"); */ //sb.Append("</div>"); return new LiteralControl("<a href=\"PredmetStudent.aspx?NasID=" + pretplatenPredmet.PredmetNasoka.NasokaID + "&PredId=" + pretplatenPredmet.PredmetNasoka.PredmetID + "\" >" + sb.ToString() + "</a>"); }
public RezultatKomanda getKorisnikPredmeti(string korisnikID, ref List<PretplatenPredmet> listaPredmeti) { RezultatKomanda rezultat = new RezultatKomanda(false); dsKomanda = null; try { parametriKomanda = new LinkedList<SqlParameter>(); //Parametar za @Korisnik_ID = korisnikID //Input Parametar SqlParam = new SqlParameter("@Korisnik_ID", SqlDbType.VarChar); SqlParam.Value = korisnikID; parametriKomanda.AddLast(SqlParam); dsKomanda = BazaDB.GetDataSet(parametriKomanda.ToArray(), "sp_PodigniKorisnikPretplateniPredmeti", sqlCn: null); if (dsKomanda.Tables.Count > 0 && dsKomanda.Tables[0].Rows.Count > 0) { listaPredmeti = new List<PretplatenPredmet>(); PretplatenPredmet predmetObj; foreach (DataRow red in dsKomanda.Tables[0].Rows) { predmetObj = new PretplatenPredmet(); predmetObj.PredmetNasoka.NasokaID = BazaDB.DataRowVoInt(red, "N_ID"); predmetObj.PredmetNasoka.NasokaIme = BazaDB.DataRowVoString(red, "N_Ime"); predmetObj.PredmetNasoka.PredmetID = BazaDB.DataRowVoInt(red, "P_ID"); predmetObj.PredmetNasoka.PredmetIme = BazaDB.DataRowVoString(red, "P_Ime"); predmetObj.PredmetNasoka.PredmetOpis = BazaDB.DataRowVoString(red, "P_Opis"); predmetObj.PredmetNasoka.Kod = BazaDB.DataRowVoString(red, "NP_Kod"); predmetObj.PredmetNasoka.Krediti = BazaDB.DataRowVoInt(red, "NP_Krediti"); predmetObj.Korisnik.UserID = korisnikID; predmetObj.DatumPretplata = BazaDB.DataRowVoDateTime(red, "KP_DodadenNa"); predmetObj.Aktiven = BazaDB.DataRowVoChar(red, "KP_Aktiven"); listaPredmeti.Add(predmetObj); } rezultat.Rezultat = RezultatKomandaEnum.Uspeh; } else { rezultat.Pricina = "Korisnikot ne e pretlapten na nitu eden predmet."; rezultat.Rezultat = RezultatKomandaEnum.Neuspeh; } return rezultat; } catch (Exception ex) { rezultat.Pricina = ex.Message; rezultat.Rezultat = RezultatKomandaEnum.Neuspeh; return rezultat; } }