Example #1
0
        //datarow objekt sa podacima za PopisOsiguranihLijekova
        public PopisOsiguranihLijekova MakeOsiguranje(DataRow row)
        {
            PopisOsiguranihLijekova lije = new PopisOsiguranihLijekova();

            lije.LijekID      = int.Parse(row["Naziv"].ToString());
            lije.OsiguranjeID = int.Parse(row["Osiguranje"].ToString());
            return(lije);
        }
Example #2
0
        //Metoda koja vraća listu svih lijekova i osiguranja
        public static List <PopisOsiguranihLijekova> DohvatiSvaOsiguranja()
        {
            List <PopisOsiguranihLijekova> ListaOsiguranja = new List <PopisOsiguranihLijekova>();
            SqlCommand Command = new SqlCommand();

            Command.CommandType = CommandType.Text;
            Command.CommandText = "SELECT l.Naziv, o.Naziv as Osiguranje FROM Lijekovi l JOIN PopisOsiguranihLijekova p ON l.ID_Lijek = p.ID_Lijek JOIN LijekoviOsiguranje o ON p.ID_Osiguranje = o.ID_Osiguranje ORDER BY 1,2;";
            DBCon DB = new DBCon();

            DB.GetCon();
            DataTable DT = DB.DohvatiDT(Command);

            foreach (DataRow dr in DT.Rows)
            {
                PopisOsiguranihLijekova r = new PopisOsiguranihLijekova();
                ListaOsiguranja.Add(r.MakeOsiguranje(dr));
            }
            return(ListaOsiguranja);
        }