/// <summary> /// 删除关键字 /// </summary> /// <param name="ParamenterID">关键字Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-8</remarks> public JsonResult Delete(long?floorKeywordId) { var resultModel = new ResultModel(); if (floorKeywordId.HasValue) { var result = _floorKeywordService.Delete(floorKeywordId.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Keyword delete success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete key Failure" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除关键字 floorKeywordId:{0},结果:{1}", floorKeywordId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "广告管理--关键字管理"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public ActionResult BannerCreate(bannerModel model) { ViewBag.RootImage = ImagePath; ViewData["BannerPlaceCodeModel1"] = null; ViewBag.ImagePath = ImagePath;//图片前半段地址 var opera = string.Empty; if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); if (model.ProductId > 0) { ProductModel modelp = GetBannerProductByProductId(model.ProductId); if (modelp == null) { resultModel.Messages = new List <string>() { "Invalid product ID" }; return(Json(resultModel, JsonRequestBehavior.AllowGet)); } } if (model.bannerId != 0) { model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; resultModel = this._bannerService.UpdateBanner(model); resultModel.Messages = new List <string>() { resultModel.Data > 0 ? "Modify success" : "Modify failed" }; opera = string.Format("修改首页轮播banner:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "广告管理--首页轮播banner-修改"); } else { model.bannerId = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.CreateBy = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; model.Sorts = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); resultModel = this._bannerService.AddBanner(model); resultModel.Messages = new List <string>() { resultModel.Data != 0 ? "Add success" : "Add failed" }; opera = string.Format("添加首页轮播banner:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "广告管理--首页轮播banner-添加"); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } ViewBag.Ts = "有未填项"; return(PartialView(model)); }
/// <summary> /// 删除商品品牌 /// </summary> /// <param name="ParamenterID">系统参数Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(int?brandId) { var resultModel = new ResultModel(); if (brandId.HasValue) { var result = _brandService.Delete(brandId.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete brand success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete brand failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除商品品牌 brandId:{0},操作结果:{1}", brandId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "商品管理--品牌管理"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除权限功能 /// </summary> /// <param name="ParamenterID">系统参数Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(int?functionID) { var resultModel = new ResultModel(); if (functionID.HasValue) { var result = _aC_FunctionService.Delete(functionID.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除权限功能 functionID:{0},结果:{1}", functionID, resultModel.IsValid?"成功":"失败"); LogPackage.InserAC_OperateLog(opera, "系统管理--权限管理"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public ActionResult UpgradeMerchantIndex(YH_MerchantInfoModel model) { ResultModel result = new ResultModel(); string opType = Request.Params["opType"]; model.MerchantType = 1; model.IsPublishProduct = 1; model.IsProvideInvoices = true; model.Longitude = 0; model.Latitude = 0; if (opType == "1") { model.CreateBy = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; result = _yh_MerchantInfoService.Add(model); string opera = string.Format("升级商家添加:{0},操作结果:{1}", JsonConverts.ToJson(model), result.Messages); LogPackage.InserAC_OperateLog(opera, "User strategies--Users list--Upgrade Merchant"); } else { model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; result = _yh_MerchantInfoService.Edit(model); string opera = string.Format("升级商家修改:{0},操作结果:{1}", JsonConverts.ToJson(model), result.Messages); LogPackage.InserAC_OperateLog(opera, "User strategies--Users list--Upgrade Merchant"); } return(this.RedirectToAction("UpgradeMerchantIndex", new { userId = model.MerchantID, type = opType, message = result.Message })); }
/// <summary> /// 删除商品评论 /// </summary> /// <param name="ProductCommentId">评论ID</param> /// <returns></returns> public JsonResult DeleteSP_ProductComment(long?ProductCommentId) { SP_ProductCommentModel model = new SP_ProductCommentModel(); var resultModel = new ResultModel(); if (ProductCommentId.HasValue) { model.ProductCommentId = ProductCommentId.Value; var result = this._sp_ProductCommentService.DeleteSP_ProductComment(model); var opera = string.Empty; opera += "删除商品评论 ProductCommentId:" + model.ProductCommentId + ",结果:" + result.IsValid; LogPackage.InserAC_OperateLog(opera, "Review product comment"); resultModel = LogPackage.GetResulMessagest(result.IsValid, new List <string> { result.IsValid == true ? "Delete success" : "Delete failed" }); return(Json(resultModel, JsonRequestBehavior.AllowGet)); } else { resultModel = LogPackage.GetResulMessagest(false, new List <string> { "Invalid comment ID " }); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 确认收货 /// </summary> /// <param name="ProductCommentId">评论ID</param> /// <returns></returns> public JsonResult UpdateReturnProductInfoSH(string ReturnOrderID, int ReturnStatus) { ReturnProductInfoModel model = new ReturnProductInfoModel(); var resultModel = new ResultModel(); if (!string.IsNullOrEmpty(ReturnOrderID)) { model.ReturnOrderID = ReturnOrderID; model.Receiver = UserInfo.CurrentUserName; model.ReturnStatus = ReturnStatus; model.DeliveryDate = DateTime.Now; var result = this._return_GoodsService.UpdateReturnProductInfoSH(model); var opera = string.Empty; opera += "确认收货 ReturnStatus=4, ReturnOrderID:" + model.ReturnOrderID + ",结果:" + result.IsValid; LogPackage.InserAC_OperateLog(opera, "确认收货"); resultModel = LogPackage.GetResulMessagest(result.IsValid, new List <string> { result.IsValid == true ? "Confirm received success" : "Confirm received failed" }); return(Json(resultModel, JsonRequestBehavior.AllowGet)); } else { resultModel = LogPackage.GetResulMessagest(false, new List <string> { "Confirm receipt ID is invalid" }); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除惠粉举报 /// </summary> /// <param name="ParamenterID">惠粉举报Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(long?ReportId) { var resultModel = new ResultModel(); if (ReportId.HasValue) { var result = _reportService.Delete(ReportId.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete Huifen report information success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete Huifen report information failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除惠粉举报信息成功 ReportId:{0},操作结果:{1}", ReportId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "其他管理--惠粉举报管理"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除楼层显示分类 /// </summary> /// <param name="floorCategoryId">楼层显示分类Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(long?floorCategoryId) { var resultModel = new ResultModel(); if (floorCategoryId.HasValue) { var result = _floorCategoryService.Delete(floorCategoryId.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete category display success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除楼层显示分类 floorCategoryId:{0},操作结果:{1}", floorCategoryId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "广告管理--楼层显示分类"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除系统菜单 /// </summary> /// <param name="moduleID">系统菜单Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(int?moduleID) { var resultModel = new ResultModel(); if (moduleID.HasValue) { var result = _aC_ModuleService.Delete(moduleID.Value); if (result.Data > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete system menu success" }; } else { resultModel.IsValid = false; resultModel.Messages = result.Messages; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID of System menu error" }; } string opera = string.Format("系统菜单删除:{0},操作结果:{1}", moduleID, resultModel.IsValid); LogPackage.InserAC_OperateLog(opera, "System--Menu-Delete"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public JsonResult UserOut() { string type = "1";//用户不存在 string Messages = "Logout success"; try { //Session["UserInfo"] =null; Session.Remove("UserInfo"); var data = new { logintype = type, Messages = Messages, }; return(Json(data)); } catch (Exception ex) { this._Logger.Error(this.GetType().Name, ex.ToString()); var opera = string.Format("退出UserOut:{0},错误结果:{1}", "UserOut", ex.Message); LogPackage.InserAC_OperateLog(opera, "退出错误UserOut"); var data = new { logintype = type, Messages = Messages, }; return(Json(data)); } }
/// <summary> /// 删除系统参数 /// </summary> /// <param name="ParamenterID">系统参数Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(long?ParamenterID) { var resultModel = new ResultModel(); if (ParamenterID.HasValue) { var result = _parameterSetService.Delete(ParamenterID.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete system parameter success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete system parameter failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除系统参数 ParamenterID:{0},操作结果:{1}", ParamenterID, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "系统管理--系统参数"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除投诉 /// </summary> /// <param name="ParamenterID">投诉Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(string complaintsID) { var resultModel = new ResultModel(); if (!string.IsNullOrEmpty(complaintsID)) { var result = _complaintsService.Delete(complaintsID).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Complaint delete success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Complaint delete failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除投诉信息成功 complaintsID:{0},操作结果:{1}", complaintsID, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "订单业务--投诉管理"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 删除商品促销信息 /// </summary> /// <param name="productRuleId">商品促销信息Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(long?productRuleId) { var resultModel = new ResultModel(); if (productRuleId.HasValue) { var result = _productRuleService.Delete(productRuleId.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete promotion information success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete promotion information failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除商品促销信息 ProductRuleId:{0},操作结果:{1}", productRuleId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "商品管理--商品促销"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(ParameterSetModel model) { var admin = UserInfo.CurrentUserName; if (ModelState.IsValid) { var resultModel = new ResultModel(); if (model.ParamenterID != 0) { model.UpdateBy = admin; model.UpdateDT = DateTime.Now; var result = _parameterSetService.Update(model); resultModel.Messages = new List <string> { result.Data > 0 ? "Modify system parameter success" : "Modify system parameter failed" }; var opera = string.Format("修改系统参数:{0},操作结果:{1}", JsonConverts.ToJson(model), result.Data > 0 ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "系统管理--系统参数"); } else { model.ParamenterID = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.CreateBy = admin; model.CreateDT = DateTime.Now; model.UpdateBy = admin; model.UpdateDT = DateTime.Now; resultModel.Messages = new List <string> { _parameterSetService.Add(model).Messages.Count == 0 ? "Add system parameter success" : "Add system parameter failed" }; } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
/// <summary> /// 删除广告促销商品 /// </summary> /// <param name="salesProductId">广告促销商品Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-9</remarks> public JsonResult Delete(long?salesProductId) { var resultModel = new ResultModel(); if (salesProductId.HasValue) { var result = _salesProductService.Delete(salesProductId.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete promotion item success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete promotion item failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Promotion item key Id is wrong" }; } var opera = string.Format("删除广告促销商品 salesProductId:{0},操作结果:{1}", salesProductId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "系统管理--权限管理"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 重置密码 /// zhoub 20150707 /// </summary> /// <param name="UserID"></param> /// <returns></returns> public JsonResult RetSetPassword(long?ParamenterID) { var resultModel = new ResultModel(); if (ParamenterID.HasValue) { var password = FormsAuthentication.HashPasswordForStoringInConfigFile("111111", "MD5"); var result = _acUserService.ReSetAC_UserPassword(ParamenterID.Value, password).Data; resultModel.IsValid = true; resultModel.Messages = new List <string> { "Reset password success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } string opera = string.Format("系统用户重置密码:{0},操作结果:{1}", ParamenterID, resultModel.IsValid); LogPackage.InserAC_OperateLog(opera, "System--User-RetSetPassword"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(AC_UserModel model) { ResultModel resultModel = resultModel = new ResultModel(); string opera = ""; if (model.UserID == 0) { model.UserID = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.LoginTimes = 0; model.CreateUser = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; model.Password = FormsAuthentication.HashPasswordForStoringInConfigFile(model.Password, "MD5"); resultModel = _acUserService.AddAC_User(model); opera = string.Format("系统用户添加:{0},操作结果:{1}", JsonConverts.ToJson(model), "操作成功"); LogPackage.InserAC_OperateLog(opera, "System--User-Add"); } else { model.UpdateUser = UserInfo.CurrentUserName; model.UpdateDt = DateTime.Now; resultModel = _acUserService.UpdateAC_User(model); resultModel.Messages = new List <string> { "Edit user success" }; opera = string.Format("系统用户修改:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "System--User-Edit"); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public ActionResult Create(ReturnProductInfoModel model) { if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); model.UpdateTime = DateTime.Now; model.AuditUser = UserInfo.CurrentUserName; if (model.ReturnStatus == 2) { //通过,只修改退货表状态 resultModel = this._return_GoodsService.UpdateReturnProductInfo(model); } else if (model.ReturnStatus == 3) { model.RefundAmount = 0;//驳回不需要保存退款金额 //申请驳回 修改退货表状态 和 订单表 退款标识 修改成 已处理 和 订单明细表 退货状态 改成 审核未通过 resultModel = this._return_GoodsService.UpdateReturnProductInfoBH(model); } resultModel.Messages = new List <string> { resultModel.IsValid == true ? "Review success!" : "Review failed!" }; var opera = string.Empty; //opera += "修改状态UpdateTime:" + model.UpdateTime + ",ReturnStatus:" + model.ReturnStatus + ",ReturnOrderID:" + model.ReturnOrderID + ",ReturnText:" + model.ReturnText + ",RefundAmount" + model.RefundAmount + ",结果:" + result.IsValid; opera = string.Format("审核退换货记录:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "审核退换货记录"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
public ActionResult Create(SuppliersModel model) { ViewBag.thArea = _thAreaService.GetTHAreaByParentID(ACultureHelper.GetLanguageID, 0).Data; ViewBag.xianArea = SelectCommon.GetTHArea_lang(null); if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); if (model.SupplierId > 0) { model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; var result = _suppliersService.UpdateSuppliers(model).IsValid; resultModel.Messages = new List <string> { result == true ? " success!" : " failed!" }; var opera = string.Empty; opera = string.Format("修改供应商管理:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "修改供应商管理"); } else { SalesSuppliersModel smodel = new SalesSuppliersModel(); smodel.Mobile = model.Mobile; smodel.PagedIndex = 0; smodel.PagedSize = 2; var bl = Mobile(smodel); if (bl) { model.PassWord = FormsAuthentication.HashPasswordForStoringInConfigFile(model.PassWord.Trim(), "MD5"); model.SupplierId = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.CreateBy = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; var result = _suppliersService.AddSuppliers(model).IsValid; resultModel.Messages = new List <string> { result == true ? " success!" : " failed!" }; var opera = string.Empty; opera = string.Format("添加供应商管理:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "添加供应商管理"); } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { " Mobile phone number already exists!" }; } } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
/// <summary> /// 删除新闻信息 /// </summary> /// <param name="ParamenterID">新闻信息Id</param> /// <returns></returns> /// <remarks>added by jimmy,2015-7-3</remarks> public JsonResult Delete(int?ID) { var resultModel = new ResultModel(); if (ID.HasValue) { var result = _bD_NewsInfoService.Delete(ID.Value).Data; if (result > 0) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Delete news success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Delete news failed" }; } } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { "Key ID error" }; } var opera = string.Format("删除新闻信息 ID:{0},操作结果:{1}", ID, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "企业信息--新闻信息"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 根据订单编号生成条形码(wuyf 2015-9-11) /// </summary> /// <param name="orderID">订单编号</param> /// <returns>返回条形码图片路径</returns> public static string GetTxm(string orderID) { //var imgpath = HKSJ.Common.ConfigHelper.GetConfigString("ImagePath") + orderID + ".jpg"; var imgpath = HKSJ.Common.ConfigHelper.GetConfigString("ImagePath"); MemoryStream ms = new MemoryStream(); try { Code.BarCode.Code128 _Code = new Code.BarCode.Code128(); _Code.ValueFont = new Font("宋体", 20); //T26200-1900-123-1-0900 System.Drawing.Bitmap imgTemp = _Code.GetCodeImage(orderID, Code.BarCode.Code128.Encode.Code128A); //imgTemp.Save(imgpath, System.Drawing.Imaging.ImageFormat.Gif); imgTemp.Save(ms, System.Drawing.Imaging.ImageFormat.Bmp); byte[] bytes = ms.GetBuffer(); //byte[] bytes= ms.ToArray(); 这两句都可以,至于区别么,下面有解释 var fileName = FastDFSClient.UploadFile(FastDFSClient.DefaultGroup, bytes, "jpg"); imgpath += fileName; } catch (Exception ex) { var opera = string.Format("生成条形码:{0},操作结果:{1}", ex.Message, "失败"); LogPackage.InserAC_OperateLog(opera, "PDF"); } finally { ms.Close(); } return(imgpath); }
public ActionResult DaYins(string orderId) { var url1 = HKSJ.Common.ConfigHelper.GetConfigString("htmlPath") + "/AC_User/SelectDaYin?orderId=" + orderId;// System.Web.HttpContext.Current.Server.MapPath(HKSJ.Common.ConfigHelper.GetConfigString("htmlPath")); string fileName = orderId; try { //ObjesToPdf.CreatPdf(url1, orderId); 如果下面的插件打印失败,请放开此方法,并且修改SelectDaYin.cshtml的注释1注释,注释2放开 wuyf 2015-9-23 ExportFile.HtmlToPdf(fileName, url1); } catch (Exception ex) { var opera = string.Format("插件打印出问题开始调用另外打印方法:{0},操作结果:{1}", "打印页面再AC_User,调用在order控制器" + url1, ex.Message); LogPackage.InserAC_OperateLog(opera, "打印页面"); try { //调用非插件打印方法 ObjesToPdf.CreatPdf(url1, orderId); } catch (Exception ex1) { opera = string.Format("非插件打印出问题:{0},操作结果:{1}", "打印页面再AC_User,调用在order控制器" + url1, ex1.Message); LogPackage.InserAC_OperateLog(opera, "打印页面"); string path = System.Web.HttpContext.Current.Server.MapPath(HKSJ.Common.ConfigHelper.GetConfigString("PdfPath")) + "dayin.pdf"; return(File(path, "application/pdf", "pdf print download")); } } return(View()); }
/// <summary> /// 删除Return_Goods /// </summary> /// <param name="ProductCommentId">评论ID</param> /// <returns></returns> public JsonResult DeleteSP_ProductComment(string ReturnOrderID) { ReturnProductInfoModel model = new ReturnProductInfoModel(); var resultModel = new ResultModel(); if (!string.IsNullOrEmpty(ReturnOrderID)) { model.ReturnOrderID = ReturnOrderID; var result = this._return_GoodsService.DeleteReturnProductInfo(model); var opera = string.Empty; opera += "删除退换货记录 ReturnOrderID:" + model.ReturnOrderID + ",结果:" + result.IsValid; LogPackage.InserAC_OperateLog(opera, "修改退换货记录"); resultModel = LogPackage.GetResulMessagest(result.IsValid, new List <string> { result.IsValid == true ? "Delete success" : "Delete failed" }); return(Json(resultModel, JsonRequestBehavior.AllowGet)); } else { resultModel = LogPackage.GetResulMessagest(false, new List <string> { "Invalid return or change product record ID" }); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public ActionResult BannerCreate(bannerModel model) { ViewData["BannerPlaceCodeModel1"] = null; ViewBag.ImagePath = ImagePath; var opera = string.Empty; if (model.IdentityStatus == (int)EIdentityStatus.AppFloor) { ViewData["BannerPlaceCodeModel1"] = con.GetBannerProducPlaceCodeNameList(ACultureHelper.GetLanguageID, 0, model.IdentityStatus); } if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); if (model.ProductId > 0) { ProductModel modelp = GetBannerProductByProductId(model.ProductId); if (modelp == null) { resultModel.Messages = new List <string>() { "Invalid product ID" }; return(Json(resultModel, JsonRequestBehavior.AllowGet)); } } if (model.bannerId != 0) { model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; resultModel.Messages = new List <string>() { this._bannerService.UpdateBanner(model).Data > 0 ? "Modify success" : "Modify failed" }; opera = string.Format("修改APP首页楼层banner:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "广告管理--APP 首页楼层banner-修改"); } else { model.bannerId = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.CreateBy = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; model.Sorts = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); resultModel.Messages = new List <string>() { this._bannerService.AddBanner(model).Data != 0 ? "Add success" : "Add failed" }; opera = string.Format("添加APP 首页楼层banner:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "APP--APP首页楼层banner-添加"); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
public ActionResult Create(SalesProductModel model) { if (ModelState.IsValid) { var userName = UserInfo.CurrentUserName; var resultModel = new ResultModel(); if (model.SalesProductId != 0) { model.UpdateBy = userName; model.UpdateDT = DateTime.Now; var resultUp = _salesProductService.Update(model); if (resultUp.IsValid) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Change promotion item success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { resultUp.Messages[0] }; } var opera = string.Format("修改广告促销商品参数:SalesProductId={0},操作结果:{1}", model.SalesProductId, resultModel.IsValid ? "成功" : "失败"); LogPackage.InserAC_OperateLog(opera, "广告管理--首页促销商品"); } else { model.SalesProductId = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.CreateBy = userName; model.CreateDT = DateTime.Now; model.UpdateBy = userName; model.UpdateDT = DateTime.Now; model.Sorts = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); var result = _salesProductService.Add(model); if (result.IsValid) { resultModel.IsValid = true; resultModel.Messages = new List <string> { "Add promotion item success" }; } else { resultModel.IsValid = false; resultModel.Messages = new List <string> { result.Messages[0] }; } } return(Json(resultModel, JsonRequestBehavior.AllowGet)); } return(PartialView(model)); }
public ActionResult Add(NewInfoModel model) { var opera = string.Empty; if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); if (model.NewInfoId != 0) { model.UpdateBy = UserInfo.CurrentUserName;//asuser.UserName; model.UpdateDT = DateTime.Now; resultModel = this._newInfoService.UpdateNewInfos(model); resultModel.Messages = new List <string>() { resultModel.Data > 0 ? "Modify success" : "Modify failed" }; opera = string.Format("修改新闻:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "企业信息--新闻信息-修改"); } else { model.NewInfoId = MemCacheFactory.GetCurrentMemCache().Increment("commonId"); model.CreateBy = UserInfo.CurrentUserName; model.CreateDT = DateTime.Now; model.UpdateBy = UserInfo.CurrentUserName; model.UpdateDT = DateTime.Now; model.IsRecommend = 0; if (model.NewImage != null && model.NewImage.Trim() == ImagePath.Trim()) { model.NewImage = null;//前台会根据空值,加载默认图片 } resultModel = this._newInfoService.AddNewInfo(model); resultModel.Messages = new List <string>() { resultModel.Data != 0 ? "Add success" : "Add failed" }; opera = string.Format("添加新闻:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "企业信息--新闻信息-添加"); } if (resultModel.IsValid) { Response.Redirect("/NewInfo/Index"); } else { ViewBag.Messages = resultModel.Messages; return(View(model)); } //return Json(resultModel, JsonRequestBehavior.AllowGet); } return(View(model)); }
/// <summary> /// 添加区域信息 /// zhoub 20150709.update by liujc /// </summary> /// <returns></returns> public JsonResult AddTHArea(int?areaId, string cAreaName, string eAreaName, string tAreaName, string hAreaName, string shortName, int areaType) { var resultModel = new ResultModel(); var result = _thAreaService.AddTHArea(areaId.Value, cAreaName, eAreaName, tAreaName, hAreaName, shortName, areaType); resultModel.Messages = result.Messages as List <string>; string opera = string.Format("区域信息添加:{0},操作结果:{1}", "{areaId:" + areaId + ",cAreaName:" + cAreaName + ",eAreaName:" + eAreaName + ",tAreaName:" + tAreaName + ",hAreaName:" + hAreaName + ",shortName:" + shortName + ",areaType:" + areaType + "}", resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "System--Region-AddTHArea"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
public JsonResult ProductCheck(long ProductId, ProductStatus ProductStatus) { var result = this._productService.Check(ProductId, ProductStatus); var opera = string.Format("商品审核:{0},操作结果:{1}", "商品Id:" + ProductId + (result.IsValid ? "成功" : "失败"), result.Messages); LogPackage.InserAC_OperateLog(opera, "商品管理-审核"); return(this.Json(result)); }
/// <summary> /// 确认退款 /// </summary> /// <param name="ReturnOrderID">退款标识</param> /// <param name="ReturnStatus">退款状态</param> /// <returns></returns> public JsonResult UpdateReturnProductInfoTK(string ReturnOrderID, int ReturnStatus) { ReturnProductInfoModel model = new ReturnProductInfoModel(); var resultModel = new ResultModel(); if (!string.IsNullOrEmpty(ReturnOrderID)) { model.ReturnOrderID = ReturnOrderID; model.ReturnStatus = ReturnStatus; model.RefundPerson = UserInfo.CurrentUserName; model.RefundDate = DateTime.Now; //resultModel = this._return_GoodsService.UpdateReturnProductInfoTK(model); //修改退货表 状态 5已退款 //订单明细表 退货状态 改成 2已退款 //订单表 退款标识 修改成 已处理 //订单表 状态改成8交易关闭(需要判断订单明细表里的相关产品数据都是已经退款状态) //给退款用户的账户余额添加退款 费用 SearchReturnProductInfoModel spmodel = new SearchReturnProductInfoModel(); spmodel.ReturnOrderID = ReturnOrderID; spmodel.PagedIndex = 0; spmodel.PagedSize = 20; var result = this._return_GoodsService.GetReturnProductInfoList(spmodel); List <ReturnProductInfoModel> ds = result.Data; if (ds.Count > 0) { model = ds[0]; model.ReturnOrderID = ReturnOrderID; model.ReturnStatus = ReturnStatus; model.RefundPerson = UserInfo.CurrentUserName; model.RefundDate = DateTime.Now; } resultModel = this._return_GoodsService.UpdateReturnProductInfoTK(model); var opera = string.Empty; opera += "确认退款 ReturnStatus=5, ReturnOrderID:" + model.ReturnOrderID + ",结果:" + resultModel.IsValid; LogPackage.InserAC_OperateLog(opera, "修改退换货记录"); resultModel = LogPackage.GetResulMessagest(resultModel.IsValid, new List <string> { resultModel.IsValid == true ? "Confirm refund success" : "Confirm refund failed" }); return(Json(resultModel, JsonRequestBehavior.AllowGet)); } else { resultModel = LogPackage.GetResulMessagest(false, new List <string> { "Invalid return or change product record ID" }); } return(Json(resultModel, JsonRequestBehavior.AllowGet)); }