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); }
/// <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); } }
/// <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); } }
/// <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); } }
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); }