Ejemplo n.º 1
0
        public static List <QuestionBankViewModel> GetQuestionBankList()
        {
            List <QuestionBankViewModel> QList = new List <QuestionBankViewModel>();

            QuestionBankDAL.GetQuestionsList().ForEach(q => QList.Add(new QuestionBankViewModel(q)));
            return(QList);
        }
Ejemplo n.º 2
0
 public QuestionBankViewModel(QuestionBankDAL Q)
 {
     _Id           = Q.QuestionBanks.Id;
     _Question     = Q.QuestionBanks.Question;
     _Entity_Order = Q.QuestionBanks.Entity_Order;
     _Category_Id  = Q.QuestionBanks.Category_Id;
 }
Ejemplo n.º 3
0
        public APIResponse UpdateQuestionBank(QuestionBankDetail questionsDetails)
        {
            APIResponse     aPIResponse     = new APIResponse();
            QuestionBankDAL questionBankDAL = new QuestionBankDAL();

            aPIResponse = questionBankDAL.UpdateQuestionBank(questionsDetails);

            return(aPIResponse);
        }
Ejemplo n.º 4
0
        public APIResponse QuestionBankUpload(QuestionBankDetail questionsDetailsData)
        {
            APIResponse     aPIResponse     = new APIResponse();
            QuestionBankDAL questionBankDAL = new QuestionBankDAL();

            aPIResponse = questionBankDAL.QuestionBankUpload(questionsDetailsData);


            return(aPIResponse);
        }
Ejemplo n.º 5
0
        public void Create()
        {
            QuestionBankDAL Q = new QuestionBankDAL();

            Q.QuestionBanks.Id           = _Id;
            Q.QuestionBanks.Question     = _Question;
            Q.QuestionBanks.Category_Id  = _Category_Id;
            Q.QuestionBanks.Entity_Order = _Entity_Order;

            Q.Create();

            _Id = Q.QuestionBanks.Id;
        }
Ejemplo n.º 6
0
        public void Update()
        {
            QuestionBankDAL Q = new QuestionBankDAL(_Id);

            if (!string.IsNullOrEmpty(_Question))
            {
                Q.QuestionBanks.Question = _Question;
            }

            if (_Entity_Order != null)
            {
                Q.QuestionBanks.Entity_Order = _Entity_Order;
            }

            if (_Category_Id != null)
            {
                Q.QuestionBanks.Category_Id = _Category_Id;
            }

            Q.Update();
        }
Ejemplo n.º 7
0
 public static IEnumerable GetQuestionComboList()
 {
     return(QuestionBankDAL.GetQuestionsComboList());
 }
Ejemplo n.º 8
0
        public void Delete()
        {
            QuestionBankDAL Q = new QuestionBankDAL(_Id);

            Q.Delete();
        }
 public QuestionBankBLL()
 {
     _questionBankDAL = new QuestionBankDAL();
 }