private void InitializeExpenseReport() { reportBuilder = new ExpenseReportBuilder(); Employee employee = new Employee(); EmployeeDAL employeeDAL = new EmployeeDAL(); employee = employeeDAL.GetEmployee((Guid)Membership.GetUser().ProviderUserKey); reportBuilder.expenseReport.CreateDate = DateTime.Now; reportBuilder.expenseReport.CreatedBy = employee; reportBuilder.expenseReport.ExpenseToDept = employee.Dept; Session["expenseReportBuilder"] = reportBuilder; txtEmployeeName.Text = employee.FirstName + " " + employee.Surname; txtDepartment.Text = employee.Dept.DepartmentName; txtExpenseDate.Text = reportBuilder.expenseReport.CreateDate.ToString("dd/MM/yyyy"); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { InitializeExpenseReport(); } else if (Session["expenseReportBuilder"] != null) { reportBuilder = new ExpenseReportBuilder(); reportBuilder = (ExpenseReportBuilder)Session["expenseReportBuilder"]; } }