/// <summary> /// only supporting LongFillin and Fillin /// </summary> /// <param name="i"></param> /// <returns></returns> public static Scorm1_2.studentResponseType Translate(Scorm2004.learnerResponseType i) { if (i == null) { return(null); } if (i.GetType() == typeof(Scorm2004.learnerResponseTypeLearnerResponseFillIn)) { Scorm1_2.studentResponseTypeStudentResponseFillIn ret = new Scorm1_2.studentResponseTypeStudentResponseFillIn(); Scorm2004.learnerResponseTypeLearnerResponseFillIn val = (Scorm2004.learnerResponseTypeLearnerResponseFillIn)i; ret.lang = val.lang; ret.Value = val.Value; return(ret); } if (i.GetType() == typeof(Scorm2004.learnerResponseTypeLearnerResponseLongFillIn)) { Scorm1_2.studentResponseTypeStudentResponseFillIn ret = new Scorm1_2.studentResponseTypeStudentResponseFillIn(); Scorm2004.learnerResponseTypeLearnerResponseLongFillIn val = (Scorm2004.learnerResponseTypeLearnerResponseLongFillIn)i; ret.lang = val.lang; ret.Value = val.Value; return(ret); } return(null); }
/// <summary> /// only supporting LongFillin and Fillin /// </summary> /// <param name="i"></param> /// <returns></returns> public static Scorm1_2.studentResponseType Translate(Scorm2004.learnerResponseType i) { if (i == null) return null; if(i.GetType() == typeof(Scorm2004.learnerResponseTypeLearnerResponseFillIn)) { Scorm1_2.studentResponseTypeStudentResponseFillIn ret = new Scorm1_2.studentResponseTypeStudentResponseFillIn(); Scorm2004.learnerResponseTypeLearnerResponseFillIn val = (Scorm2004.learnerResponseTypeLearnerResponseFillIn)i; ret.lang = val.lang; ret.Value = val.Value; return ret; } if (i.GetType() == typeof(Scorm2004.learnerResponseTypeLearnerResponseLongFillIn)) { Scorm1_2.studentResponseTypeStudentResponseFillIn ret = new Scorm1_2.studentResponseTypeStudentResponseFillIn(); Scorm2004.learnerResponseTypeLearnerResponseLongFillIn val = (Scorm2004.learnerResponseTypeLearnerResponseLongFillIn)i; ret.lang = val.lang; ret.Value = val.Value; return ret; } return null; }