예제 #1
0
 private static void ReConstructEssay(EssayQuestion sEssay, EssayQuestion oEssay)
 {
     if (sEssay.EQID == oEssay.EQID)
     {
         sEssay.CourseId = oEssay.CourseId;
         sEssay.Question = oEssay.Question;
     }
 }
예제 #2
0
        public bool SaveList(IList list)
        {
            ISession     session     = this.sessionFactory.OpenSession();
            ITransaction transaction = session.BeginTransaction();
            bool         result;

            try
            {
                foreach (object obj in list)
                {
                    EssayQuestion essayQuestion = (EssayQuestion)obj;
                    session.Save(essayQuestion);
                }
                transaction.Commit();
                result = true;
            }
            catch
            {
                transaction.Rollback();
                result = false;
            }
            return(result);
        }
예제 #3
0
 public SessionEvaluationEssay Essay(EssayQuestion question)
 {
     return(Community.AddFact(new SessionEvaluationEssay(this, question)));
 }