public ActionResult Create(ModelPictures model, FormCollection fc) { var resultMsg = string.Empty; ViewBag.Categorys = base.QueryCategoryAll(model.Categoryid.ToString()); ViewBag.CategoryOwner = base.QueryCategoryAll(model.Owner); var result = new ResultBase(); var fileName = CommonMethod.ImageUpload(out result, this.HttpContext); if (result.result == -2) { ViewBag.CustomScript = UtilityScript.ShowMessage(result.resultMsg, isCreate: true); return View(model); } model.Picuri = string.IsNullOrWhiteSpace(fileName) ? model.Picuri : fileName; LogicPictures logic = new LogicPictures(); var res = logic.PicturesInsertUpdate(out resultMsg,base.AuthorizeInfo, model); if (res > 0) { resultMsg = "操作成功!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "Goto"); } else { resultMsg = "操作失败,请检查数据是否正确后重新操作!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "BtnShow"); } return View(model); }
/// <summary> /// 图片上传 /// </summary> public static string ImageUpload(out ResultBase result, HttpContextBase cxt) { var fileName = string.Empty; result = new ResultBase(); result.resultMsg = string.Empty; result.result = 1; HttpPostedFileBase file = null; string[] filetype = { ".gif", ".png", ".jpg", ".jpeg", ".bmp" }; //文件允许格式 if (cxt.Request.Files.Count < 1 || cxt.Request.Files[0] == null || string.IsNullOrWhiteSpace(cxt.Request.Files[0].FileName)) { result.result = -1; result.resultMsg = "未接收到文件!"; return fileName; } file = cxt.Request.Files[0]; string Extension = Path.GetExtension(file.FileName); if (Array.IndexOf(filetype, Extension) > -1) { fileName = DateTime.Now.ToString("yyyyMMddHHmmssffff") + Extension; string upPath = cxt.Server.MapPath("~/Uploads/Images/"); file.SaveAs(upPath + fileName); } else { result.result = -2; result.resultMsg = "上传的文件不是图片格式,请重新上传!"; } return fileName; }
public ActionResult Edit(ModelCategory model, FormCollection fc) { var resultMsg = string.Empty; ViewBag.Categorys = base.QueryCategoryAll(model.Parentcateg); var result = new ResultBase(); //图片上传 var fileName = CommonMethod.ImageUpload(out result, this.HttpContext); if (result.result == -2) { ViewBag.CustomScript = UtilityScript.ShowMessage(result.resultMsg, isCreate: true); return View(model); } model.Parentcateg = string.IsNullOrWhiteSpace(model.Parentcateg) ? "0" : model.Parentcateg; model.Thumbnails = string.IsNullOrWhiteSpace(fileName) ? model.Thumbnails : fileName; model.Introduction = fc["editorValue"]; //数据保存 LogicCategory logic = new LogicCategory(); var res = logic.CategoryInsertUpdate(out resultMsg,base.AuthorizeInfo, model); if (res > 0) { resultMsg = "操作成功!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "Goto"); } else { resultMsg = "操作失败,请检查数据是否正确后重新操作!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "BtnShow"); } return View(model); }
public ActionResult Create(ModelArticle model, FormCollection fc) { ViewBag.Categorys = QueryCategoryAll(model.Categoryid.ToString()); ViewBag.CategorysTwo = QueryCategoryAll(model.CategoryTwo); var result = new ResultBase(); var resultMsg = string.Empty; var fileName = CommonMethod.ImageUpload(out result, this.HttpContext); if (result.result == -2) { ViewBag.CustomScript = UtilityScript.ShowMessage(result.resultMsg, isCreate: true); return View(model); } model.Context = fc["editorValue"]; model.Thumbnails = string.IsNullOrWhiteSpace(fileName) ? model.Thumbnails : fileName; model.Status = Convert.ToInt32(model.IsPermission); model.Isrecommend = Convert.ToInt32(model.IsRec); LogicArticle artDal = new LogicArticle(); var res = artDal.ArticleInsertUpdate(out resultMsg, model); if (res > 0) { resultMsg = "操作成功!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "Goto"); } else { resultMsg = "操作失败,请检查数据是否正确后重新操作!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "BtnShow"); } return View(model); }
public ActionResult Create(ModelArticle model, FormCollection fc) { var customScript = string.Empty; IList<SelectListItem> categorys = new List<SelectListItem>(); IList<SelectListItem> categorysTwo = new List<SelectListItem>(); try { categorys = QueryCategoryAll(model.Categoryid.ToString()); categorysTwo = QueryCategoryAll(model.CategoryTwo); var result = new ResultBase(); var resultMsg = string.Empty; var fileName = CommonMethod.ImageUpload(out result, this.HttpContext); if (result.result == -2) { customScript = UtilityScript.ShowMessage(result.resultMsg, isCreate: true); return View(model); } model.Context = fc["editorValue"]; model.Thumbnails = string.IsNullOrWhiteSpace(fileName) ? model.Thumbnails : fileName; model.Status = Convert.ToInt32(model.IsPermission); model.Isrecommend = Convert.ToInt32(model.IsRec); model.Createdate = model.Createdate; LogicArticle artDal = new LogicArticle(); var resultInsertUpdate = artDal.ArticleInsertUpdate(out resultMsg,base.AuthorizeInfo, model); if (resultInsertUpdate > 0) customScript = UtilityScript.ShowMessage(BaseDict.OperationSuccessfullyMsg, isCreate: true, isSuccess: true, funName: "Goto"); else customScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: false, funName: "BtnShow"); } catch (AuthorizeException ex) { customScript = Library.Common.UtilityScript.ShowMessage("系统出错,错误信息:" + ex.Message, title: "警告", isSuccess: false, funName: "GotoLogin"); } catch (Exception ex) { customScript = Library.Common.UtilityScript.ShowMessage("系统出错,错误信息:" + ex.Message, title: "警告"); } ViewBag.Categorys = categorys; ViewBag.CategorysTwo = categorysTwo; ViewBag.CustomScript = customScript; return View(model); }
public ActionResult Create(ModelOrganization model) { var resultMsg = string.Empty; var result = new ResultBase(); var logic = new LogicOrganization(); model.Status = "1"; var res = logic.OrganizationInsertUpdate(out resultMsg, model); if (res > 0) { resultMsg = "操作成功!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "Goto"); } else { resultMsg = "操作失败,请检查数据是否正确后重新操作!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "BtnShow"); } return View(model); }
public ActionResult Delete(string Id) { int idx = 0; int.TryParse(Id, out idx); var result = new ResultBase(); var resultMsg = string.Empty; LogicPictures logic = new LogicPictures(); var res = logic.PicturesDelete(out resultMsg,base.AuthorizeInfo, idx); if (res > 0) { result.result = 1; result.resultMsg = "删除成功!"; } else { result.result = -1; result.resultMsg = string.IsNullOrWhiteSpace(resultMsg) ? "删除失败!" : resultMsg; } return Json(result); }
public ActionResult Create(ModelUser model) { var resultMsg = string.Empty; var result = new ResultBase(); ViewBag.Orgs = GetOrgs(model.Organization.ToString()); var logic = new LogicUser(); model.Status = 1; var res = logic.UserInsertUpdate(out resultMsg,base.AuthorizeInfo, model); if (res > 0 || resultMsg.Contains(BaseDict.SuccessPrefix)) { resultMsg = "操作成功!"; ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "Goto"); } else { resultMsg = string.IsNullOrWhiteSpace(resultMsg) ? "操作失败,请检查数据是否正确后重新操作!" : resultMsg.Replace(BaseDict.ErrorPrefix,""); ViewBag.CustomScript = UtilityScript.ShowMessage(resultMsg, isCreate: true, isSuccess: true, funName: "BtnShow"); } return View(model); }
public ActionResult Delete(string Id) { int idx = 0; int.TryParse(Id, out idx); var result = new ResultBase(); var resultMsg = string.Empty; var logic = new LogicOrganization(); var res = logic.OrganizationDelete(out resultMsg, idx); if (res > 0) { result.result = 1; result.resultMsg = "删除成功!"; } else { result.result = -1; result.resultMsg = string.IsNullOrWhiteSpace(resultMsg) ? "删除失败!" : resultMsg; } return Json(result); }
public ActionResult Delete(string Id) { int idx = 0; int.TryParse(Id,out idx); var result = new ResultBase(); var resultMsg = string.Empty; LogicArticle artDal = new LogicArticle(); var res = artDal.ArticleDelete(out resultMsg, idx); if (res > 0) { result.result = 1; result.resultMsg = "删除成功!"; } else { result.result = -1; result.resultMsg = string.IsNullOrWhiteSpace(resultMsg) ? "删除失败!" : resultMsg; } return Json(result); }
public ActionResult Delete(string Id) { int idx = 0; int.TryParse(Id, out idx); var result = new ResultBase(); var resultMsg = string.Empty; LogicArticle artDal = new LogicArticle(); try { var res = artDal.ArticleDelete(out resultMsg, base.AuthorizeInfo, idx); if (res > 0) { result.result = BaseNumber.OperationSuccessfullyNo; result.resultMsg = "删除成功!"; } else { result.result = BaseNumber.OperationFailedNo; result.resultMsg = string.IsNullOrWhiteSpace(resultMsg) ? "删除失败!" : resultMsg; } } catch (AuthorizeException ex) { result.result = BaseNumber.NotAuthorizeNo ; result.resultMsg = ex.Message; } catch (Exception ex) { result.result = BaseNumber.OperationFailedNo; result.resultMsg = ex.Message; } return Json(result); }