Beispiel #1
0
        private void ImportDataFromDatabase()
        {
            string    datumOd = dateTimePickerOd.Value.ToString("yyyy-MM-dd");
            string    datumDo = dateTimePickerDo.Value.ToString("yyyy-MM-dd");
            DataTable dt      = new DbDataGet().GetTable(new KnjigaUra(), $"Datum BETWEEN '{datumOd}' AND '{datumDo}'");

            _knjigaIra = new List <KnjigaIra>();
            _knjigaUra = new List <KnjigaUra>();

            foreach (DataRow row in dt.Rows)
            {
                KnjigaUra ura = new KnjigaUra();
                ura.FillData(row);
                _knjigaUra.Add(ura);
            }

            dt = new DbDataGet().GetTable(new KnjigaIra(), $"Datum BETWEEN '{datumOd}' AND '{datumDo}'");
            foreach (DataRow row in dt.Rows)
            {
                KnjigaIra ira = new KnjigaIra();
                ira.SetPrivateMembers(row);
                _knjigaIra.Add(ira);
            }

            SumVatItems();
        }
Beispiel #2
0
        public void PrepareDataUra(DataTable dt, List <PostavkeKnjizenja> postavkeKnjizenja, IDbObject obj)
        {
            KnjigaUra knjiga = (KnjigaUra)obj;

            foreach (var postavka in postavkeKnjizenja)
            {
                dt.Rows.Add(
                    knjiga.Redni_broj,
                    postavka.Naziv_stupca,
                    knjiga.Naziv_dobavljaca + ":" + knjiga.Broj_racuna,
                    postavka.Konto,
                    knjiga.Datum_racuna.Split(' ')[0],
                    postavka.Strana == "Dugovna",
                    postavka.Strana == "Potražna",
                    postavka.Mijenja_predznak == true
                    );
            }
        }