public void Run()
        {
            expense = new PEEditableExpenseItem {
                DayOfMonth = 1,
                From       = DateTimeService.CurrentMonthFirstDay,
                To         = DateTimeService.MaxValue.AddDays(-1)
            };

            view.Text           = "Добавить статью расходов";
            view.MonthlyExpense = expense;
            view.OnOK           = OnMonthlyExpenseEdited;

            view.Show();
        }
        public void Run(MonthlyCashStatementCategory expenseItem)
        {
            this.expenseItem = expenseItem;

            peExpenseItem = new PEEditableExpenseItem {
                DayOfMonth = expenseItem.DayOfMonth,
                Amount     = expenseItem.Amount,
                Name       = expenseItem.Name,
                From       = expenseItem.Effective.From,
                To         = expenseItem.Effective.To.AddDays(-1),
            };

            view.Text           = "Править статью расходов";
            view.OnOK           = OnOK;
            view.MonthlyExpense = peExpenseItem;

            view.Show();
        }