//datarow objekt sa podacima za LijekRecept public LijekRecept MakeLijekRecept(DataRow row) { LijekRecept rec = new LijekRecept(); rec.IDLijek = int.Parse(row["ID_Lijeka"].ToString()); rec.Naziv = row["Naziv"].ToString(); rec.KlijentID = int.Parse(row["ID_Klijent"].ToString()); rec.Kolicina = int.Parse(row["Kolicina"].ToString()); rec.Participacija = int.Parse(row["Participacija"].ToString()); return(rec); }
//Metoda koja vraća listu svih recepata a za parametar prima id klijenta public static List <LijekRecept> DohvatiRecepte(int pom) { List <LijekRecept> ListaLijekova = new List <LijekRecept>(); SqlCommand Command = new SqlCommand(); Command.CommandType = CommandType.Text; Command.CommandText = "SELECT * FROM LijekoviRecept WHERE ID_Klijent = " + pom; DBCon DB = new DBCon(); DB.GetCon(); DataTable DT = DB.DohvatiDT(Command); foreach (DataRow dr in DT.Rows) { LijekRecept r = new LijekRecept(); ListaLijekova.Add(r.MakeLijekRecept(dr)); } return(ListaLijekova); }