Esempio n. 1
0
        public void UpdatePage()
        {
            int      d     = SelectedYear.Year % 10;
            DateTime date1 = new DateTime(SelectedYear.Year, 1, 1).AddYears(-d).AddDays(-1);
            DateTime date2 = new DateTime(SelectedYear.Year, 1, 1).AddYears(-d + 9).AddYears(1);

            IPlan2 = bd.GetIncomePlanSum(App.id, 3, date1, date2).ToString();
            EPlan2 = bd.GetExpensePlanSum(App.id, 3, date1, date2).ToString();
            IPlan3 = bd.GetIncomeFor10Years(App.id, 3, date1, date2).ToString();
            EPlan3 = bd.GetIncomeFor10Years(App.id, 3, date1, date2).ToString();

            iNCOMEItogSize  = bd.GetExpenseForYear(App.id, SelectedYear).ToString();
            EXPENSEItogSize = bd.GetExpenseForYear(App.id, SelectedYear).ToString();
            ItogBalance     = Convert.ToDecimal(iNCOMEItogSize) - Convert.ToDecimal(EXPENSEItogSize);

            var ips = bd.GetIncomePlanForYear(App.id, SelectedYear);

            if (ips == null)
            {
                iNCOMEPlanSize = "";
            }
            else
            {
                iNCOMEPlanSize = ips.plan_income_size.ToString();
            }
            var eps = bd.GetExpensePlanForYear(App.id, SelectedYear);

            if (eps == null)
            {
                EXPENSEPlanSize = "";
            }
            else
            {
                EXPENSEPlanSize = eps.plan_expense_size.ToString();
            }
            if (ips != null && eps != null)
            {
                PlanBalance = Convert.ToDecimal(iNCOMEPlanSize) - Convert.ToDecimal(EXPENSEPlanSize);
            }
            PlanDataGrid = bd.GetPlansYears(App.id, date1, date2);
        }