コード例 #1
0
        public JsonResult UpdateQuestionnaireType(QuestionWarehouse questionWarehouse)
        {
            JsonResult result = new JsonResult();
            string     msg    = "";

            try
            {
                questionWarehouse.ModifiedTime = DateTime.Now;
                questionWarehouse.Modifier     = (Session["user"] as SYS_User)?.UserName;
                bool isSuccess = questionWarehouseService.UpdateQuestionWarehouse(questionWarehouse);
                if (isSuccess)
                {
                    msg = "修改成功";
                }
                else
                {
                    msg = "修改失败";
                }
                log.Info(msg);
            }
            catch (DbEntityValidationException e)
            {
                log.Error(e.Message);
            }
            catch (Exception e)
            {
                log.Error(e.Message);
            }
            finally
            {
                result = Json(new { msg = msg }, JsonRequestBehavior.AllowGet);
            }
            return(result);
        }
コード例 #2
0
 /// <summary>
 /// 添加题库
 /// </summary>
 /// <param name="questionWarehouse">题库对象</param>
 /// <returns></returns>
 public bool InsertQuestionWarehouse(QuestionWarehouse questionWarehouse)
 {
     using (var db = base.GDDSVSPDb)
     {
         db.QuestionWarehouse.Add(questionWarehouse);
         return(db.SaveChanges() > 0);
     }
 }
コード例 #3
0
 /// <summary>
 /// 删除题库
 /// </summary>
 /// <param name="id">题库ID</param>
 /// <returns></returns>
 public bool DeleteQuestionWarehouse(Guid id)
 {
     using (var db = base.GDDSVSPDb)
     {
         QuestionWarehouse questionWarehouse = db.QuestionWarehouse.SingleOrDefault(p => p.QuestionWarehouseID == id);
         db.QuestionWarehouse.Remove(questionWarehouse);
         return(db.SaveChanges() > 0);
     }
 }
コード例 #4
0
 /// <summary>
 /// 修改题库
 /// </summary>
 /// <param name="Question">题库对象</param>
 /// <returns></returns>
 public bool UpdateQuestionWarehouse(QuestionWarehouse obj)
 {
     using (var db = base.GDDSVSPDb)
     {
         QuestionWarehouse questionWarehouse = db.QuestionWarehouse.SingleOrDefault(p => p.QuestionWarehouseID == obj.QuestionWarehouseID);
         questionWarehouse.QuestionnaireTypeID = obj.QuestionnaireTypeID;
         questionWarehouse.QWName       = obj.QWName;
         questionWarehouse.Version      = obj.Version;
         questionWarehouse.ModifiedTime = obj.ModifiedTime;
         questionWarehouse.Modifier     = obj.Modifier;
         return(db.SaveChanges() > 0);
     }
 }
コード例 #5
0
        public JsonResult InsertQuestionnaireType(QuestionWarehouse questionWarehouse)
        {
            JsonResult result = new JsonResult();

            try
            {
                questionWarehouse.QuestionWarehouseID = Guid.NewGuid();
                questionWarehouse.CreateTime          = DateTime.Now;
                questionWarehouse.Creator             = (Session["user"] as SYS_User)?.UserName;
                bool isSuccess = questionWarehouseService.InsertQuestionWarehouse(questionWarehouse);
                log.Info("添加成功");
            }
            catch (Exception e)
            {
                log.Error(e.Message);
            }
            finally
            {
                result = Json(new { msg = "添加成功" }, JsonRequestBehavior.AllowGet);
            }
            return(result);
        }