public List <IDomainObject> VratiListu(SqlDataReader reader) { try { List <IDomainObject> lajsne = new List <IDomainObject>(); while (reader.Read()) { Lajsna lajsna = new Lajsna { Id = (long)reader[0], NazivLajsne = reader[1].ToString(), NazivTipa = reader[3].ToString(), TipLajsne = new TipLajsne() { Id = (long)reader[4] } }; if (reader[2] == DBNull.Value) { lajsna.UrlSlike = null; } else { lajsna.UrlSlike = reader[2].ToString(); } if (reader[5] == DBNull.Value) { lajsna.TrenutnaCena = null; } else { lajsna.TrenutnaCena = (int)reader[5]; } lajsne.Add(lajsna); } Debug.WriteLine("Gotov sa listom"); return(lajsne); } catch (Exception) { return(null); } }
public IDomainObject VratiObjekat(SqlDataReader reader) { try { Lajsna lajsna = new Lajsna(); while (reader.Read()) { lajsna.Id = (long)reader[0]; lajsna.NazivLajsne = reader[1].ToString(); if (reader[2] == DBNull.Value) { lajsna.UrlSlike = null; } else { lajsna.UrlSlike = reader[2].ToString(); } lajsna.NazivTipa = reader[3].ToString(); lajsna.TipLajsne = new TipLajsne() { Id = (long)reader[4] }; if (reader[5] == DBNull.Value) { lajsna.TrenutnaCena = null; } else { lajsna.TrenutnaCena = (int)reader[5]; } break; } return(lajsna); } catch (Exception) { return(null); } }