//Handler public static IEducatorApplication ForAppType(EducatorApplications appType) { switch (appType) { case EducatorApplications.Credential: return(ForCredential()); case EducatorApplications.Endorsement: return(ForEndorsement()); case EducatorApplications.Entitlement: return(ForEntitlement()); default: throw new System.Exception(); } }
public static IEnumerable <AppQuestionDM> GetRelevantQuestionsByEdAppType(EducatorApplications edAppType) { switch (edAppType) { case EducatorApplications.Credential: return(GetApplicationQuestions_Credential()); case EducatorApplications.Endorsement: return(GetApplicationQuestions_Endorsement()); case EducatorApplications.Entitlement: return(GetApplicationQuestions_Entitlement()); case EducatorApplications.Default: return(GetApplicationQuestions_Default()); default: throw new System.Exception(); } }