예제 #1
0
        /// <summary>
        /// Get TopicDetails By ID
        /// </summary>
        /// <param name="ID"></param>
        /// <returns></returns>
        public static CBE.Topic GetTopicDetailsByID(Int32 ID)
        {
            CBE.Topic topic = new CBE.Topic();
            DataTable ldt   = new DataTable();

            ldt = DAL.Topic.GetTopicDetailsByID(ID);
            if (ldt.Rows.Count > 0)
            {
                topic.ID                = ID;
                topic.TopicName         = Convert.ToString(ldt.Rows[0]["TopicName"]);
                topic.NoOfQuestions     = Convert.ToInt32(ldt.Rows[0]["NoOfQuestions"]);
                topic.MarksPerQuestion  = Convert.ToInt32(ldt.Rows[0]["MarksPerQuestion"]);
                topic.PassingPercentage = Convert.ToInt32(ldt.Rows[0]["PassingPercentage"]);
                topic.IsRandom          = Convert.ToBoolean(ldt.Rows[0]["IsRandom"]);
                topic.IsActive          = Convert.ToBoolean(ldt.Rows[0]["IsActive"]);
            }
            return(topic);
        }
예제 #2
0
 /// <summary>
 /// Update Topic
 /// </summary>
 /// <param name="topic"></param>
 public static void UpdateTopic(CBE.Topic topic)
 {
     DAL.Topic.UpdateTopic(topic);
 }
예제 #3
0
 /// <summary>
 /// Add Topic
 /// </summary>
 /// <param name="topic"></param>
 public static void AddTopic(CBE.Topic topic)
 {
     DAL.Topic.AddTopic(topic);
 }