Ejemplo n.º 1
0
        private void ButtonPartneri_Click(object sender, EventArgs e)
        {
            DataGridViewRow row   = _dataGridView1.SelectedRows[0];
            string          naziv = row.Cells["Naziv"].Value.ToString();

            using var form = new PartneriTableForm();
            form.OdabirPartnera();

            Partneri partner = new Partneri();

            partner.OpciPodaci.Id = form.IdPartner;
            partner.GetPartnerById();

            if (partner.OpciPodaci.Id == 0)
            {
                return;
            }

            KontniPlan kontniPlan = new KontniPlan
            {
                Konto = row.Cells["Dugovna"].Value.ToString() == "0" ? partner.KontoK : partner.KontoD
            };

            KontoParovi par = new KontoParovi(BookNames.Izvodi)
            {
                Naziv    = naziv,
                Id_Konto = kontniPlan.GetIdByKontoNumber()
            };

            if (!par.ExistsInDbByNaziv() && par.Id_Konto != 0)
            {
                par.InsertData();
                userFunctionPointer.DynamicInvoke();
            }
            else
            {
                MessageShow();
            }
        }