private void CreateIzvodKnjigaElement() { _izvod = new Izvod { Datum_izvoda = DateTime .ParseExact(_izvodiXml.Izvod.DatumIzvoda, ("yyyyMMdd"), CultureInfo.InvariantCulture) .ToString("yyyy-MM-dd"), Redni_broj = int.Parse(_izvodiXml.Izvod.RedniBroj), Suma_potrazna = decimal.Parse(_izvodiXml.Izvod.Sekcije.Sekcija.PStrana.UkupnaSuma), Suma_dugovna = decimal.Parse(_izvodiXml.Izvod.Sekcije.Sekcija.DStrana.UkupnaSuma), Stanje_prethodnog_izvoda = decimal.Parse(_izvodiXml.Izvod.Sekcije.Sekcija.PrethodnoStanje), Novo_stanje = decimal.Parse(_izvodiXml.Izvod.Sekcije.Sekcija.NovoStanje) }; CreatePrometElements(); OpenIzvodPojedinacnoForm(); }
private void ButtonKnjizi_Click(object sender, EventArgs e) { var postavke = new List <PostavkeKnjizenja> { new PostavkeKnjizenja() { Knjiga = BookNames.Izvodi.ToString() } }; List <KontoParovi> parovi = GetPartnerKontoList(); using TemeljnicaPripremaForm form = new TemeljnicaPripremaForm(_izvod, postavke, parovi); form.ShowDialog(); //TODO implement check if saved to books before setting true if (form.Knjizeno) { _izvod.Knjizen = true; _izvod.UpdateData(); LoadExistingIzvodi(); _izvod = new Izvod(); ClearDataGridView(); buttonKnjizi.Enabled = false; } }
public IzvodiPojedinacniForm(Izvod izvodKnjiga) { _izvod = izvodKnjiga; InitializeComponent(); FillData(); }