//private void PokupiPodatke() //{ // try // { // spoji se na bazu advantage // DataTable bonovi = new DataTable(); // AdsConnection conn = new AdsConnection(); // conn.ConnectionString = "data source=T:\\Kartice\\backupbon.add; " + "user id = adssys; " + "ServerType=REMOTE; TrimTrailingSpaces = true"; // conn.Open(); // using (AdsCommand cmd = conn.CreateCommand()) // { // MessageBox.Show("select pa_sifpa,g_datdok,g_zapisnik,g_odobr,ar_sifra,g_kolic,g_nabcij,g_nabvrij,g_procij,g_provri,ka_broj,g_napom,po_sifpo,po_osoba,g_gotov,g_vrsta from gratisi where g_datdok between '" + datOD + "' and '" + datDO + "'"); // cmd.CommandText = "select bonovi.* from bonovi where b_sifbon greater than = '"+ txtBrojBona.Text.Trim()+"'"; // using (AdsDataReader reader = cmd.ExecuteReader()) // { // bonovi.Load(reader); // if (bonovi.Rows.Count > 0) // { // } // } // } // conn.Close(); // kopiraj u tablicu // for (brojac = 0; brojac < dgBon.RowCount; brojac++) // { // System.Data.DataRow row = dgBon.GetDataRow(brojac); // if (row != null) // { // sifraArtikla = row[1].ToString(); // } // } // } // catch (Exception ex) // { // MessageBox.Show(ex.Message); // } //} private void btnIspisi_Click(object sender, EventArgs e) { try { if (lblPartner.Text != "") { DohvatiIDSifra dohvati = new DohvatiIDSifra(); pa_ID = dohvati.DohvatiSifID("pa_ID", "partner","pa_sifra = "+txtSifraPartnera.Text.Trim()+""); } ispis(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void frmAzurirajStavkeFakture_Load(object sender, EventArgs e) { if (Global.postotakoznaka == "13") { lblPorez.Text = "Porez ( 13% ):"; } else { lblPorez.Text = "Porez ( 10% ):"; } if (_stavke == "1") { //onemoguci ostale txt boxove osim opisa txtSifra.Enabled = false; txtKolicina.Enabled = false; txtCijena.Enabled = false; txtPorez.Enabled = false; txtPovratna.Enabled = false; txtRabat.Enabled = false; } if (_oznaka != "A") //insert { //provjeri da li je sa stavkama ili bez stavki if (_oznakaVrsteFakture == "1") //1 znaci bez stavki { //dohvati osnovicu i povratnu i napuni formu txtPorez5.EditValue = Convert.ToDecimal(Podaci.osnovica5); txtPorez10.EditValue = Convert.ToDecimal(Podaci.osnovica10); txtPovratna2.EditValue = Convert.ToDecimal(Podaci.povratna); panel1.Visible = false; DohvatiIDSifra dohvati = new DohvatiIDSifra(); string partner = dohvati.DohvatiSifID("pa_naziv", "partner", "pa_ID = " + _partner + ""); lblPartner.Text = partner; txtIznosSPorezom.EditValue = Convert.ToDecimal(_iznos); } else { //sa stavkama PDV 25% txtPorez.EditValue = 25.00; panel2.Visible = false; } } else //ažuriraj { try { panel2.Visible = false; veza.ExecuteQuery("select pr_sifra, pr_naziv , pr_kolicina, pr_povratna, pr_iznosneto, pz_posto, pr_postorabat, pr_porezIznos from ifabonstavka_tmp where bonSt_ID = '" + _svakaID + "' and operater_op_ID = "+Global.KorisnikID+"", ref podaci); if (podaci.Rows.Count > 0) { txtSifra.Text = podaci.Rows[0][0].ToString().Trim(); txtNaziv.Text = podaci.Rows[0][1].ToString().Trim(); txtKolicina.EditValue = podaci.Rows[0][2]; txtPorez.EditValue = podaci.Rows[0][5]; txtPovratna.EditValue = podaci.Rows[0][3]; txtRabat.EditValue = podaci.Rows[0][6]; double rabat = (100 - Convert.ToDouble(podaci.Rows[0][6])) / 100; double cijena = Convert.ToDouble(podaci.Rows[0][4]) + Convert.ToDouble(podaci.Rows[0][7]) + Convert.ToDouble(txtPovratna.EditValue); double cijenaa = cijena / rabat; txtCijena.EditValue = Math.Round(cijenaa,2); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } }