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); }