Exemple #1
0
        /// <summary>
        /// Loaduje jedan red tabele trgovac direktno u ovaj primerak klase
        /// </summary>
        /// <param name="conn">Konekcija ka bazi</param>
        /// <param name="id">ID elementa koji se loaduje</param>
        public override void Load(_Connect conn, int id)
        {
            List <object> lista = conn.Load(tableName, id);

            this.id_polovne_komponente = (int)lista[0];
            this.naziv_komponente      = (string)lista[1];
            this.id_kategorije         = (int)lista[2];
            this.id_trgovac_kupovina   = (int)lista[4];
            this.cena_pri_kupovini     = (int)lista[5];
            this.id_trgovac_prodaja    = (int)lista[7];
            this.cena_pri_prodaji      = (int)lista[8];
            this.rezervacija           = (bool)lista[9];

            try {
                this.datum_kupovine = (MySqlDateTime)lista[3];
            }
            catch {
                this.datum_kupovine = (DateTime)lista[3];
            }

            try {
                this.datum_prodaje = (MySqlDateTime)lista[6];
            }
            catch {
                this.datum_prodaje = (DateTime)lista[6];
            }

            state = ObjectState.isLoaded;
        }
Exemple #2
0
        /// <summary>
        /// Loaduje jedan red tabele trgovac direktno u ovaj primerak klase
        /// </summary>
        /// <param name="conn">Konekcija ka bazi</param>
        /// <param name="id">ID elementa koji se loaduje</param>
        public override void Load(_Connect conn, int id)
        {
            List <object> lista = conn.Load(tableName, id);

            this.id_trgovac = (int)lista[0];
            this.ime        = (string)lista[1];

            state = ObjectState.isLoaded;
        }