Beispiel #1
0
        private void ReportCosts_OnClick(object sender, RoutedEventArgs e)
        {
            HelperMethods.ShowView(new MonthReportViewModel(
                                       "Затраты",
                                       (BC, SelectedYear, SelectedMonth) =>
            {
                var directoryRCs = BC.GetDirectoryRCsMonthIncoming(SelectedYear, SelectedMonth).ToList();

                foreach (var rc in directoryRCs)
                {
                    CashReports.IncomingRC(rc, BC, SelectedYear, SelectedMonth);
                }

                CashReports.Incoming26(BC, SelectedYear, SelectedMonth);

                CashReports.Expense26(BC, SelectedYear, SelectedMonth);

                CashReports.ExpenseRCs(BC, SelectedYear, SelectedMonth);

                CashReports.ExpensePAM16(BC, SelectedYear, SelectedMonth);
            },
                                       (BC) => BC.GetInfoCostYears().OrderBy(y => y).ToList(),
                                       (BC, year) => BC.GetInfoCostMonthes(year).OrderBy(m => m).ToList()
                                       ), new MonthReportView());
        }
Beispiel #2
0
        static void Main(string[] args)
        {
            Configuration.SetLocalization();

            CashReports.MonthCashReportMinsk();
        }