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(); }
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 ); } }