Esempio n. 1
0
        public List <IOpstiDomenskiObjekat> GetReaderResult(SqlDataReader reader)
        {
            List <IOpstiDomenskiObjekat> lista = new List <IOpstiDomenskiObjekat>();

            while (reader.Read())
            {
                KalkulacijaKafa kk = new KalkulacijaKafa();
                Kafa            k  = new Kafa();
                k.KafaId     = Convert.ToInt32(reader[0]);
                kk.NazivKafe = reader["nazivKafe"].ToString();
                k.NazivKafe  = kk.NazivKafe;
                kk.Kafa      = k;
                kk.DatumOd   = Convert.ToDateTime(reader["datumOd"]);
                try
                {
                    kk.DatumDo = Convert.ToDateTime(reader["datumDo"]);
                }
                catch (Exception)
                {
                    kk.DatumDo = new DateTime(1000, 1, 1);
                }
                Kalkulacija ka = new Kalkulacija();
                ka.SifraKalkulacije = Convert.ToInt32(reader[1]);
                ka.ProdajnaCena     = Convert.ToDouble(reader["prodajnaCena"]);
                kk.Kalkulacija      = ka;
                lista.Add(kk);
            }

            reader.Close();
            return(lista);
        }
Esempio n. 2
0
        public List <IOpstiDomenskiObjekat> GetReaderResult(SqlDataReader reader)
        {
            List <IOpstiDomenskiObjekat> lista = new List <IOpstiDomenskiObjekat>();

            while (reader.Read())
            {
                Kalkulacija kalkulacija = new Kalkulacija();
                kalkulacija.SifraKalkulacije = Convert.ToInt32(reader[0]);
                kalkulacija.Kolicina         = Convert.ToDouble(reader[1]);
                kalkulacija.OktupnaCena      = Convert.ToDouble(reader[2]);
                kalkulacija.ProdajnaCena     = Convert.ToDouble(reader[3]);
                kalkulacija.Datum            = Convert.ToDateTime(reader[4]);
                kalkulacija.StopaRabata      = Convert.ToDouble(reader[5]);
                kalkulacija.StopaRUC         = Convert.ToDouble(reader[6]);
                kalkulacija.ZavisniTrosak    = Convert.ToDouble(reader[7]);
                lista.Add(kalkulacija);
            }
            reader.Close();

            return(lista);
        }