Пример #1
0
        public APIResponse UploadQuestionBank(QuestionBankDetail questionsDetailsData)
        {
            APIResponse     aPIResponse     = new APIResponse();
            QuestionBankBLL questionBankBLL = new QuestionBankBLL();

            aPIResponse = questionBankBLL.QuestionBankUpload(questionsDetailsData);
            return(aPIResponse);
        }
        public void SetHistory(int questionId)
        {
            QuestionBankBLL questionBankBLL = new QuestionBankBLL();
            List <QuestionBankHistoryViewModel> historyViewModel = questionBankBLL.GetQuestionBankHistoryViewModelList(questionId);

            dgvHistory.DataSource = null;

            if (historyViewModel != null)
            {
                dgvHistory.DataSource = historyViewModel;
                dgvHistory.ClearSelection();
            }
        }
Пример #3
0
        private void FrmWriteTheAnswer_Load(object sender, EventArgs e)
        {
            int itemCount;

            _questionBankBLL  = new QuestionBankBLL();
            _questionBankList = _questionBankBLL.GetQuestionBankList(this.ExamId);
            itemCount         = _questionBankList.Count;
            numItemNo.Maximum = itemCount;
            _question         = _questionBankList.OrderBy(q => q.QuestionNumber).Where(q => q.Question == null).FirstOrDefault();

            if (_question != null)
            {
                numItemNo.Value = _question.QuestionNumber;
            }
            else
            {
                numItemNo.Value = 1;
            }

            lblTotalItemCount.Text = string.Format("Total Item Count: {0}", itemCount);
        }
Пример #4
0
        public ActionResult RemoveFile(string fileName, string recId)
        {
            FileInfoBLL     fileBll  = new FileInfoBLL();
            FileInfoEntity  entity   = fileBll.GetEntity(recId, fileName);
            QuestionBankBLL question = new QuestionBankBLL();

            try
            {
                if (entity != null)
                {
                    //res=fileBll.DeleteFile(recId,fileName,Server.MapPath(entity.FilePath));
                    fileBll.Delete(entity.FileId);
                    safetydaybll.RemoveFile(entity.FileId);
                    #region 清理试题下的fileid
                    question.DetailbyFileId(entity.FileId);
                    #endregion
                }
                return(Success("操作成功。"));
            }
            catch (Exception)
            {
                return(Error("操作失败"));
            }
        }
        public FrmCreateQuestion()
        {
            InitializeComponent();

            _questionBankBLL = new QuestionBankBLL();
        }