/// <summary>
 /// the constructor
 /// </summary>
 public Workflows()
     : base()
 {
     SignInOutWorkflows      = new SignInOutWorkflows(this);
     AdminWorkflows          = new AdminWorkflows(this);
     AssessWorkflows         = new AssessWorkflows(this);
     UserManagementWorkflows = new UserManagementWorkflows(this);
     SchoolDistrictWorkflows = new SchoolDistrictWorkflows(this);
 }
 /// <summary>
 /// sign in as system setup at a state
 /// </summary>
 /// <returns>Workflows</returns>
 public Workflows SignInAsSystemSetupState()
 {
     SignInOutWorkflows.SignInAsSystemSetupState();
     IsLeadership    = false;
     IsDistrictAdmin = false;
     IsSchoolAdmin   = false;
     IsTeacher       = false;
     IsStudent       = false;
     IsSystemSetup   = true;
     IsRegionalAdmin = false;
     return(this);
 }
 /// <summary>
 /// sign out
 /// </summary>
 /// <remarks>requires the home page to be initialized in this class</remarks>
 /// <returns>Workflows</returns>
 public Workflows SignOut()
 {
     SignInOutWorkflows.SignOut();
     return(this);
 }