public Table GetTable() { var array = new string[9, 4]; array.SetRow(0, PromjeneVrijednostiZalihaProizUTijekuIGotProizvoda.ToRow("Promjene vrijednosti")); array.SetRow(1, MaterijalniTroskovi.Ukupno.ToRow("Materijalni troškovi")); array.SetRow(2, TroskoviOsoblja.Ukupno.ToRow("Troškovi osoblja")); array.SetRow(3, Amortizacija.ToRow("Amortizacija")); array.SetRow(4, OstaliTroskovi.ToRow("Ostali troškovi")); array.SetRow(5, VrijednosnaUskladjenja.Ukupno.ToRow("Vrijednosna usklađenja")); array.SetRow(6, Rezerviranja.Ukupno.ToRow("Rezerviranja")); array.SetRow(7, OstaliPoslovniRashodi.ToRow("Ostali poslovni rashodi")); array.SetRow(8, Ukupno.Duplicate("UKUPNO").ToRow()); return(new Table() { Data = array, Header = Table.GetCommonHeader(Godina) }); }
public PieChartEntry GetPieChart() { var entries = new List <Tuple <string, decimal> > { PromjeneVrijednostiZalihaProizUTijekuIGotProizvoda.ToChartEntry("Promjene vrijednosti"), MaterijalniTroskovi.Ukupno.ToChartEntry("Materijalni troskovi"), TroskoviOsoblja.Ukupno.ToChartEntry("Troskovi osoblja"), Amortizacija.ToChartEntry("Amortizacija"), OstaliTroskovi.ToChartEntry("Ostali troskovi"), VrijednosnaUskladjenja.Ukupno.ToChartEntry("Vrijednosna uskladjenja"), Rezerviranja.Ukupno.ToChartEntry("Rezerviranja"), OstaliPoslovniRashodi.ToChartEntry("Ostali poslovni rashodi") }; return(new PieChartEntry() { Title = "Struktura poslovnih rashoda", Entries = entries }); }
public BarChartEntry GetBarChart() { var entriesTekuca = new List <BarEntry> { PromjeneVrijednostiZalihaProizUTijekuIGotProizvoda.ToBarEntry("Promjene vrijednosti"), MaterijalniTroskovi.Ukupno.ToBarEntry("Materijalni troskovi"), TroskoviOsoblja.Ukupno.ToBarEntry("Troskovi osoblja"), Amortizacija.ToBarEntry("Amortizacija"), OstaliTroskovi.ToBarEntry("Ostali troskovi"), VrijednosnaUskladjenja.Ukupno.ToBarEntry("Vrijednosna uskladjenja"), Rezerviranja.Ukupno.ToBarEntry("Rezerviranja") //OstaliPoslovniRashodi.ToBarEntry() }; return(new BarChartEntry(ProslaGodina.ToString(), Godina.ToString()) { Title = "Grafikon usporedbe s prethodnom godinom", Entries = entriesTekuca }); }