public void GoToSearch(Employee creator, Employee assignee, ExpenseReportStatus status) { string url = string.Format("~/ExpenseReportSearch?accountManager={0}&approver={1}&status={2}", getNullSafeUserName(creator), getNullSafeUserName(assignee), getNullSafeStatusKey(status)); HttpResponse response = HttpContext.Current.Response; response.Redirect(url); }
public AuditEntry(Employee employee, DateTime date, ExpenseReportStatus beginStatus, ExpenseReportStatus endStatus) { Employee = employee; EmployeeName = Employee.GetFullName(); Date = date; BeginStatus = beginStatus; EndStatus = endStatus; }
private string getNullSafeStatusKey(ExpenseReportStatus status) { if (status == null) { return null; } return status.Key; }
public void Change(ExpenseReportStatus expenseReportStatus) { _innerStatus = expenseReportStatus; }
public virtual void ChangeStatus(Employee employee, DateTime date, ExpenseReportStatus status) { var auditItem = new AuditEntry(employee, date, Status, status); _auditEntries.Add(auditItem); Status = status; }
public virtual void ChangeStatus(ExpenseReportStatus status) { Status = status; }
public void ChangeStatus(Employee employee, DateTime date, ExpenseReportStatus beginStatus, ExpenseReportStatus endStatus) { var auditItem = new AuditEntry(employee, date, beginStatus, endStatus); _auditEntries.Add(auditItem); Status = endStatus; }
public void ChangeStatus(ExpenseReportStatus status) { Status = status; }
public AuditEntry(Employee employee, DateTime date, ExpenseReportStatus beginStatus, ExpenseReportStatus endStatus) { Employee = employee; Date = date; ArchivedEmployeeName = employee.GetFullName(); BeginStatus = beginStatus; EndStatus = endStatus; }
public AuditEntry(Employee employee, DateTime date, ExpenseReportStatus beginStatus, ExpenseReportStatus endStatus, ExpenseReport report) { Employee = employee; EmployeeName = Employee.GetFullName(); Date = date; _beginStatusCode = beginStatus.Code; _endStatusCode = endStatus.Code; ExpenseReport = report; }