public override void Open()
 {
     base.Open();
     search = new OfficeSearch
     {
         SortColumn = "OfficeNumber",
         SortDirection = SortDirection.Ascending
     };
     this.senatorService = ServiceFactory.CreateSenatorService(SessionConnection);
     _systemLogService = ServiceFactory.CreateSystemLogService(SessionConnection);
     SearchText = "";
     GetOffices();
 }
 public override void Close()
 {
     base.Close();
     deleteOfficeCommand = null;
     viewOfficeCommand = null;
     editOfficeCommand = null;
     newOfficeCommand = null;
     pagerViewModel = null;
     officeList = null;
     senatorService = null;
     search = null;
     _systemLogService = null;
     Senator = null;
     senators = null;
 }