private void ButtonKnjizi_Click(object sender, EventArgs e) { PlacaArhiva po = new PlacaArhiva(); foreach (DataGridViewRow row in dbDataGridView1.Rows) { if (row.Cells["Odabir"].Value.ToString() == "True") { //Sum all individual item for each selected wage string oib = row.Cells["Oib"].Value.ToString(); po.Doprinos_Zdravstvo += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Doprinos_Zdravstvo; po.Mio_1 += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Mio_1; po.Mio_2 += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Mio_2; po.Neto += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Neto; po.Porezna_Osnovica += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Porezna_Osnovica; po.Prirez += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Prirez; po.Porez_Ukupno += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Porez_Ukupno; po.Ukupno_Porez_i_Prirez += _placaArhivaLista.Where(p => p.Oib == oib) .FirstOrDefault().Ukupno_Porez_i_Prirez; } } po.Datum_obracuna = dbDataGridView1.Rows[0].Cells["Datum_obracuna"].Value.ToString().Split(' ')[0]; TemeljnicaPripremaForm form = new TemeljnicaPripremaForm(po, _postavkeKnjizenja); form.ShowDialog(); }
private void ProcessSelectedItems() { foreach (DataGridViewRow row in dbDataGridView1.SelectedRows) { List <KontoParovi> parovi = GetPartnerKontoList(); SetSelectedItem(row); TemeljnicaPripremaForm form = new TemeljnicaPripremaForm(_knjigaIra, _postavkeKnjizenja, parovi); if (_noControllDialog) { form.ProcessDirectly(); } else { form.ShowDialog(); } string query = $"UPDATE KnjigaIra SET Knjizen = 1 WHERE Redni_broj = {_knjigaIra.Redni_broj}"; if (!form.Knjizeno) { break; } else { new DbDataCustomQuery().ExecuteQuery(query); } } }
private void ButtonKnjizi_Click(object sender, EventArgs e) { DodatakArhiva da = new DodatakArhiva(); foreach (DataGridViewRow row in dataGridView1.Rows) { da.Iznos += decimal.Parse(row.Cells["Iznos"].Value.ToString()); da.Datum_obracuna = row.Cells["Datum_obracuna"].Value.ToString().Split(' ')[0]; } TemeljnicaPripremaForm form = new TemeljnicaPripremaForm(da, _postavkeKnjizenja); form.ShowDialog(); }
private void ButtonKnjizi_Click(object sender, EventArgs e) { _pdvStavke.Datum_od = dateTimePickerOd.Value.ToString("dd.MM.yyyy."); _pdvStavke.Datum_do = dateTimePickerDo.Value.ToString("dd.MM.yyyy."); if (_pdvStavke.SaveToDatabase()) { TemeljnicaPripremaForm form = new TemeljnicaPripremaForm(_pdvStavke, _postavkeKnjizenja); form.ShowDialog(); } else { } }
private void ButtonObracunAmortizacije_Click(object sender, EventArgs e) { CreateListOfInventoryWithValue(); foreach (var os in _listaSredstava) { TemeljnicaPripremaForm form = new TemeljnicaPripremaForm(os, _postavkeKnjizenja); form.ShowDialog(); if (form.Knjizeno) { os.Recalculate(); } } LoadDataGrid(); }
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; } }