Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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;
            }
        }
Ejemplo n.º 3
0
 public IzvodiPojedinacniForm(Izvod izvodKnjiga)
 {
     _izvod = izvodKnjiga;
     InitializeComponent();
     FillData();
 }