public JsonResult DeleteApp(string id) { if (string.IsNullOrEmpty(id)) { return Json(new { code = -1, msg = "appid为能为空。" }); } using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); try { int r = Models.AppDal.Instance.DeletApp(PubConn, id); if (r == 0) { return Json(new { code = -1, msg = "appid [" + id + "]不存在或已被删除" }); } return Json(new { code = 1 }); } finally { Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除应用。"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }
public JsonResult Delete(int apptype, int categoryid) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); int r = Models.AppcategoryDal.Instance.DeleteCategory(PubConn, apptype, categoryid); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除应用分类,操作结果:" + r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r > 0) { return(Json(new { code = 1 })); } else { if (r == -2) { return(Json(new { code = -2, msg = "此分类下存在接口,无法删除。" })); } else { return(Json(new { code = -1, msg = "删除失败,不存在或已被删除" })); } } } }
public JsonResult Delete(int apptype, int categoryid) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); int r = Models.AppcategoryDal.Instance.DeleteCategory(PubConn, apptype, categoryid); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除应用分类,操作结果:" + r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r > 0) { return Json(new { code = 1 }); } else { if (r == -2) { return Json(new { code = -2, msg = "此分类下存在接口,无法删除。" }); } else { return Json(new { code = -1, msg = "删除失败,不存在或已被删除" }); } } } }
public JsonResult DeleteApp(string id) { if (string.IsNullOrEmpty(id)) { return(Json(new { code = -1, msg = "appid为能为空。" })); } using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); try { int r = Models.AppDal.Instance.DeletApp(PubConn, id); if (r == 0) { return(Json(new { code = -1, msg = "appid [" + id + "]不存在或已被删除" })); } return(Json(new { code = 1 })); } finally { Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除应用。"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }
public JsonResult Edit(Models.DbModels.appcategory model) { if (string.IsNullOrEmpty(model.categorytitle)) { return Json(new { code = -1, msg = "分类名称不能为空" }); } using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); try { if (model.categoryid < 1)//添加 { int r = Models.AppcategoryDal.Instance.Addcategory(PubConn, model); if (r > 0) { return Json(new { code = 1, response = model }); } else { return Json(new { code = -1, msg = "新增失败,原因不明" }); } } else//修改 { int r = Models.AppcategoryDal.Instance.UpdateCategory(PubConn, model); if (r > 0) { return Json(new { code = 1, response = model }); } else { return Json(new { code = -1, msg = "修改失败,原因不明" }); } } } catch (Exception ex) { return Json(new { code = -1, msg = ex.Message }); } finally { Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "修改应用分类"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }
public JsonResult Edit(Models.DbModels.appcategory model) { if (string.IsNullOrEmpty(model.categorytitle)) { return(Json(new { code = -1, msg = "分类名称不能为空" })); } using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); try { if (model.categoryid < 1)//添加 { int r = Models.AppcategoryDal.Instance.Addcategory(PubConn, model); if (r > 0) { return(Json(new { code = 1, response = model })); } else { return(Json(new { code = -1, msg = "新增失败,原因不明" })); } } else//修改 { int r = Models.AppcategoryDal.Instance.UpdateCategory(PubConn, model); if (r > 0) { return(Json(new { code = 1, response = model })); } else { return(Json(new { code = -1, msg = "修改失败,原因不明" })); } } } catch (Exception ex) { return(Json(new { code = -1, msg = ex.Message })); } finally { Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "修改应用分类"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }
public JsonResult deleteapi(int id) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); bool r = Models.ApiDal.Instance.Delete(PubConn, id); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除接口,操作结果:" + r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r) { return(Json(new { code = 1 })); } return(Json(new { code = -1, msg = "不存在编号为 [" + id + "] 的接口或已被删除。" })); } }
public JsonResult edit(Models.DbModels.api model) { if (string.IsNullOrEmpty(model.apititle)) { return(Json(new { code = -1, msg = "请输入接口标题" })); } using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); try { if (model.apiid == 0) { if (Models.ApiDal.Instance.Add(PubConn, model)) { model.apiid = PubConn.GetIdentity(); return(Json(new { code = 1, response = model })); } else { return(Json(new { code = -1, msg = "添加失败" })); } } else { if (Models.ApiDal.Instance.Edit(PubConn, model)) { return(Json(new { code = 1, response = model })); } else { return(Json(new { code = -1, msg = "修改失败" })); } } } finally { log.opecontent = "修改接口"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }
public JsonResult DeleteLog(int id) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); bool r = Models.CertCenterLogDal.Instance.Delete(PubConn, id); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除操作日志。结果:" + r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r) { return Json(new { code = 1 }); } else { return Json(new { code = -1, msg = "删除失败,日志不存在或存已被删除。" }); } } }
public JsonResult DeleteLog(int id) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); bool r = Models.CertCenterLogDal.Instance.Delete(PubConn, id); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除操作日志。结果:" + r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r) { return(Json(new { code = 1 })); } else { return(Json(new { code = -1, msg = "删除失败,日志不存在或存已被删除。" })); } } }
public JsonResult deletetoken(string id, Models.DbModels.TokenType tokentype) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); bool r = Models.TokenDal.Instance.Delete(PubConn, id, tokentype); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除token。tokentype=" + tokentype.ToString() + " result=" + r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r) { return(Json(new { code = 1 })); } else { return(Json(new { code = -905, msg = "删除失败,token不存在或存已被删除。" })); } } }
public JsonResult deletetoken(string id, Models.DbModels.TokenType tokentype) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); bool r = Models.TokenDal.Instance.Delete(PubConn, id, tokentype); Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "删除token。tokentype="+tokentype.ToString()+" result="+r; Models.CertCenterLogDal.Instance.Add(PubConn, log); if (r) { return Json(new { code = 1 }); } else { return Json(new { code = -905, msg = "删除失败,token不存在或存已被删除。" }); } } }
public ActionResult Edit(Models.DbModels.app model, string act) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); ViewBag.appgrades = Models.AppGradeDal.Instance.GetGrades(PubConn, model.apptype); ViewBag.act = act; if (string.IsNullOrEmpty(model.appname)) { ModelState.AddModelError("appname", "应用名不能为空。"); return View(model); } if (model.appgradeno <= 0) { ModelState.AddModelError("appgradeno", "请选择应用级别。"); return View(model); } try { if (string.IsNullOrEmpty(model.appid)) { model.appid = XXF.Db.LibString.MakeRandomNumber(16); } if (string.IsNullOrEmpty(model.appsecret)) { model.appsecret = Guid.NewGuid().ToString().Replace("-", ""); } if (act == "edit") { int r = Models.AppDal.Instance.UpdateApp(PubConn, model); if (r > 0) { return RedirectToAction("index"); } else { ViewBag.act = "edit"; return View(model); } } else { int r = Models.AppDal.Instance.AddApp(PubConn, model); if (r > 0) { return RedirectToAction("index"); } else { if (r == -1) { ModelState.AddModelError("appid", "appid已存在,请更换"); } return View(model); } } } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return View(model); } finally { Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "修改应用"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }
public ActionResult Edit(Models.DbModels.app model, string act) { using (XXF.Db.DbConn PubConn = XXF.Db.DbConfig.CreateConn()) { PubConn.Open(); ViewBag.appgrades = Models.AppGradeDal.Instance.GetGrades(PubConn, model.apptype); ViewBag.act = act; if (string.IsNullOrEmpty(model.appname)) { ModelState.AddModelError("appname", "应用名不能为空。"); return(View(model)); } if (model.appgradeno <= 0) { ModelState.AddModelError("appgradeno", "请选择应用级别。"); return(View(model)); } try { if (string.IsNullOrEmpty(model.appid)) { model.appid = XXF.Db.LibString.MakeRandomNumber(16); } if (string.IsNullOrEmpty(model.appsecret)) { model.appsecret = Guid.NewGuid().ToString().Replace("-", ""); } if (act == "edit") { int r = Models.AppDal.Instance.UpdateApp(PubConn, model); if (r > 0) { return(RedirectToAction("index")); } else { ViewBag.act = "edit"; return(View(model)); } } else { int r = Models.AppDal.Instance.AddApp(PubConn, model); if (r > 0) { return(RedirectToAction("index")); } else { if (r == -1) { ModelState.AddModelError("appid", "appid已存在,请更换"); } return(View(model)); } } } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View(model)); } finally { Models.DbModels.certcenterlog log = new Models.DbModels.certcenterlog(this); log.opecontent = "修改应用"; Models.CertCenterLogDal.Instance.Add(PubConn, log); } } }