public void LoadData() { Library.Obrt obrt = new Library.Obrt(); obrt.GetData(null); obrtBindingSource.DataSource = obrt; }
public static XtraReport ShowRacun(int id) { Reports.Racun report = new Reports.Racun(); Library.Prihodi prihodi = new Library.Prihodi().GetData(id); Library.Obrt obrt = new Library.Obrt().GetData(null); report.xrLogo.Image = ByteToImage(obrt.Logo); report.xrRacunBroj.Text = prihodi.Id.ToString(); report.xrNazivKupca.Text = prihodi.KupacNaziv; report.xrAdresa.Text = prihodi.Adresa; report.xrMjesto.Text = prihodi.Mjesto; report.xrOib.Text = prihodi.OibKupca; report.xrMjestoDatumVrijeme.Text = prihodi.Mjesto + ", " + prihodi.NadnevakIzdavanjaRacuna.ToString(); report.xrDospjecePlacanja.Text = prihodi.DospijecePlacanja.ToString(); report.xrDatumIsporuke.Text = prihodi.DatumPredvideneIsporuke.ToString(); Library.UslugaProizvodList items = new Library.UslugaProizvodList().GetData("RacunId=" + id); report.DataSource = items; report.xrTrgovackiNazivUslugeProizvodi.DataBindings.Add("Text", items, "UslugaIliProizvod"); report.xrJedinicaMjere.DataBindings.Add("Text", items, "JedinicaMjere"); report.xrKolicina.DataBindings.Add("Text", items, "Kolicina"); report.xrCijena.DataBindings.Add("Text", items + " kn", "Cijena"); report.xrIznos.DataBindings.Add("Text", items + " kn", "Iznos"); report.xrRabat.DataBindings.Add("Text", items + " %", "Rabat"); double ukupno = 0; foreach (Library.UslugaProizvod item in items) { ukupno = ukupno + item.Iznos; } report.xrUkIznos.Text = ukupno.ToString() + " kn"; report.xrUkRabat.Text = "0.00 kn"; report.xrUkOsnovica.Text = ukupno.ToString() + " kn"; report.xrUkPdv.Text = "0.00 kn"; report.xrUkupno.Text = ukupno.ToString() + " kn"; report.xrZakon.Text = prihodi.Napomena; report.xrRacunIspostavio.Text = obrt.Vlasnik; report.xrNacinPlacanja.Text = "Transakcijski račun"; report.xrPozivNaBroj.Text = "1"; report.xrVlasnikOibZiroRacunIbanBanka.Text = obrt.Vlasnik + ", " + obrt.Oib + ", Žiro račun " + obrt.Iban + " otvoren u " + obrt.Banka; return(report); }
private void btnSave_Click(object sender, EventArgs e) { Library.Obrt obrt = new Library.Obrt(); if (!obrt.CheckIfExist()) { obrt = new Library.Obrt(); obrt.Adresa = txtAdresa.Text; obrt.Banka = txtBanka.Text; obrt.Djelatnost = txtDjelatnost.Text; obrt.Iban = txtIban.Text; obrt.NazivObrta = txtNazivObrta.Text; obrt.Oib = txtOib.Text; obrt.Vlasnik = txtVlasnik.Text; MemoryStream ms = new MemoryStream(); logoPictureBox.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); byte[] Pic_arr = new byte[ms.Length]; ms.Position = 0; ms.Read(Pic_arr, 0, Pic_arr.Length); obrt.Logo = Pic_arr; obrt.InsertData(); this.Close(); } else { obrt = new Library.Obrt(); obrt.Adresa = txtAdresa.Text; obrt.Banka = txtBanka.Text; obrt.Djelatnost = txtDjelatnost.Text; obrt.Iban = txtIban.Text; obrt.NazivObrta = txtNazivObrta.Text; obrt.Oib = txtOib.Text; obrt.Vlasnik = txtVlasnik.Text; MemoryStream ms = new MemoryStream(); logoPictureBox.Image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg); byte[] Pic_arr = new byte[ms.Length]; ms.Position = 0; ms.Read(Pic_arr, 0, Pic_arr.Length); obrt.Logo = Pic_arr; obrt.UpdateData(); this.Close(); } }
public static XtraReport ShowKnjigaPrometa() { Reports.KnjigaPrometa report = new Reports.KnjigaPrometa(); Library.Obrt obrt = new Library.Obrt().GetData(null); report.xrNazivDjelatnosti.Text = obrt.Djelatnost; report.xrImePrezimePoduzetnika.Text = obrt.Vlasnik; report.xrAdresaPrebivalistaBoravista.Text = obrt.Adresa; report.xrOibPoduzetnika.Text = obrt.Oib; report.xrPodaciOPoslovnojJediniciNaziv.Text = obrt.NazivObrta; report.xrPodaciOPoslovnojJediniciAdresa.Text = obrt.Adresa; Library.PrihodiList prihodi = new Library.PrihodiList().GetData(null); report.DataSource = prihodi; report.xrNadnevak.DataBindings.Add("Text", prihodi, "NadnevakIzdavanjaRacuna"); report.xrBrojIspravePrometa.DataBindings.Add("Text", prihodi, "BrojIzvodaUplatnice"); report.xrOpisIspravaOPrimicima.DataBindings.Add("Text", prihodi, "Id"); report.xrIznosNaplacenUGotovini.DataBindings.Add("Text", prihodi, "IznosNaplacenGotovinom"); report.xrIznosNaplacenVirmanski.DataBindings.Add("Text", prihodi, "IznosNaplacenVirmanski"); report.xrIznosUkupno.DataBindings.Add("Text", prihodi, "Ukupno"); decimal ukupnoVirmanski = 0; foreach (Library.Prihodi item in prihodi) { ukupnoVirmanski = ukupnoVirmanski + item.IznosNaplacenVirmanski; } decimal ukupnoGotovinom = 0; foreach (Library.Prihodi item in prihodi) { ukupnoGotovinom = ukupnoGotovinom + item.IznosNaplacenGotovinom; } report.xrUkupnoGotovina.Text = ukupnoGotovinom.ToString(); report.xrUkupnoVirmanski.Text = ukupnoVirmanski.ToString(); report.xrUkupno.Text = (ukupnoGotovinom + ukupnoVirmanski).ToString(); return(report); }
public static XtraReport ShowIzvjesceOpausalnomDohodku() { Reports.IzvjesceOPausalnomDohodku report = new Reports.IzvjesceOPausalnomDohodku(); report.xrTNaslovPoSd.Text = "IZVJEŠĆE O PAUŠALNOM DOHOTKU OD SAMOSTALNE DJELATNOSTI I UPLAĆENOM PAUŠALNOM POREZU NA DOHODAK I PRIREZU POREZA NA DOHODAK U " + DateTime.Now.Year + ". GODINI"; Library.Obrt obrt = new Library.Obrt().GetData(null); report.xrImePrezime.Text = obrt.Vlasnik; report.xrOib.Text = obrt.Oib; report.xrAdresaPrebivalista.Text = obrt.Adresa; report.xrNazivVrstaDjelatnosti.Text = obrt.Djelatnost; Library.PrihodiList prihodiPrviKvartal = new Library.PrihodiList().GetData("NadnevakIzdavanjaRacuna BETWEEN '" + DateTime.Now.Year + "-01-01 00:00:00' AND '" + DateTime.Now.Year + "-03-31 23:59:59'"); Library.PrihodiList prihodiDrugiKvartal = new Library.PrihodiList().GetData("NadnevakIzdavanjaRacuna BETWEEN '" + DateTime.Now.Year + "-04-01 00:00:00' AND '" + DateTime.Now.Year + "-06-30 23:59:59'"); Library.PrihodiList prihodiTreciKvartal = new Library.PrihodiList().GetData("NadnevakIzdavanjaRacuna BETWEEN '" + DateTime.Now.Year + "-07-01 00:00:00' AND '" + DateTime.Now.Year + "-09-30 23:59:59'"); Library.PrihodiList prihodiCetvrtiKvartal = new Library.PrihodiList().GetData("NadnevakIzdavanjaRacuna BETWEEN '" + DateTime.Now.Year + "-10-01 00:00:00' AND '" + DateTime.Now.Year + "-12-31 23:59:59'"); decimal naplaceniPrimitciPrviKvartal = 0.00M; foreach (Library.Prihodi item in prihodiPrviKvartal) { naplaceniPrimitciPrviKvartal = naplaceniPrimitciPrviKvartal + item.IznosNaplacenVirmanski; } report.xrVirmanskiNaplacenoPrviKvartal.Text = naplaceniPrimitciPrviKvartal.ToString(); report.xrUkupnoNaplaceniPrviKvartal.Text = naplaceniPrimitciPrviKvartal.ToString(); decimal naplaceniPrimitciDrugiKvartal = 0.00M; foreach (Library.Prihodi item in prihodiDrugiKvartal) { naplaceniPrimitciDrugiKvartal = naplaceniPrimitciDrugiKvartal + item.IznosNaplacenVirmanski; } report.xrVirmanskiNaplacenoDrugiKvartal.Text = naplaceniPrimitciDrugiKvartal.ToString(); report.xrUkupnoNaplaceniDrugiKvartal.Text = naplaceniPrimitciDrugiKvartal.ToString(); decimal naplaceniPrimitciTreciKvartal = 0.00M; foreach (Library.Prihodi item in prihodiTreciKvartal) { naplaceniPrimitciTreciKvartal = naplaceniPrimitciTreciKvartal + item.IznosNaplacenVirmanski; } report.xrVirmanskiNaplacenoTreciKvartal.Text = naplaceniPrimitciTreciKvartal.ToString(); report.xrUkupnoNaplaceniTreciKvartal.Text = naplaceniPrimitciTreciKvartal.ToString(); decimal naplaceniPrimitciCetvrtiKvartal = 0.00M; foreach (Library.Prihodi item in prihodiCetvrtiKvartal) { naplaceniPrimitciCetvrtiKvartal = naplaceniPrimitciCetvrtiKvartal + item.IznosNaplacenVirmanski; } report.xrVirmanskiNaplacenoCetvrtiKvartal.Text = naplaceniPrimitciCetvrtiKvartal.ToString(); report.xrUkupnoNaplaceniCetvrtiKvartal.Text = naplaceniPrimitciCetvrtiKvartal.ToString(); decimal ukupnoNaplaceno = naplaceniPrimitciPrviKvartal + naplaceniPrimitciDrugiKvartal + naplaceniPrimitciTreciKvartal + naplaceniPrimitciCetvrtiKvartal; report.xrVirmanskiNaplacenoUkupno.Text = naplaceniPrimitciCetvrtiKvartal.ToString(); report.xrUkupnoNaplaceniUkupno.Text = naplaceniPrimitciCetvrtiKvartal.ToString(); return(report); }