public ActionResult ApproveExpenses()
 {
     ApproveExpensesViewModel expenses = new ApproveExpensesViewModel();
     expenses.BudgetTracker = deptBudget;
     expenses.ExpenseReports = reportService.GetReportsBySupervisor(ReportStatus.Submitted.ToString());
     return View("ApproveExpenses",expenses);
 }
        /// <summary>
        ///  Approves or rejects the report on the basis of action selected
        /// </summary>
        public ActionResult ApproveExpense(int? expenseId, string status)
        {
            ApproveExpensesViewModel expenses = new ApproveExpensesViewModel();

                reportService.ActionOnReport(expenseId, employee,(ReportStatus)Enum.Parse(typeof(ReportStatus),status));
                expenses.ExpenseReports = reportService.GetReportsBySupervisor(ReportStatus.Submitted.ToString());
                deptBudget.SetBudgetSpent(TODAY.Month, TODAY.Year);
                expenses.BudgetTracker = deptBudget;
                return RedirectToAction("ApproveExpenses");
        }