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 })); }
public ActionResult AuditMerchant(YH_MerchantInfoModel model) { ResultModel resultModel = new ResultModel(); model.AuditBy = UserInfo.CurrentUserName; model.AuditDT = DateTime.Now; resultModel = this._yh_MerchantInfoService.AuditYH_MerchantInfo(model); string opera = string.Format("商家审核:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "User strategies--Users list--Audit"); return(Json(resultModel, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 升级商家视图 /// zhoub 20150918 /// </summary> /// <param name="userId">用户ID</param> /// <param name="type"></param> /// <returns></returns> public ActionResult UpgradeMerchantIndex(long userId, string type) { YH_MerchantInfoModel model = new YH_MerchantInfoModel(); if (type == "2" || type == "3") { model = _yh_MerchantInfoService.GetYH_MerchantInfoById(userId).Data[0]; ViewData["thAreaShi"] = _thAreaService.GetTHAreaByParentID(ACultureHelper.GetLanguageID, model.ShengTHAreaID.Value).Data; ViewData["thAreaQu"] = _thAreaService.GetTHAreaByParentID(ACultureHelper.GetLanguageID, model.ShiTHAreaID.Value).Data; } ViewData["thArea"] = _thAreaService.GetTHAreaByParentID(ACultureHelper.GetLanguageID, 0).Data; ViewBag.UserId = userId; ViewBag.Type = type; ViewBag.Message = Request.Params["message"]; return(View(model)); }
/// <summary> /// 商家审核 /// zhoub 20150918 /// </summary> /// <param name="model"></param> /// <returns></returns> public ResultModel AuditYH_MerchantInfo(YH_MerchantInfoModel model) { ResultModel result = new ResultModel(); result.Data = _database.Db.YH_MerchantInfo.UpdateByMerchantID(MerchantID: model.MerchantID, AuditStatus: model.AuditStatus, AuditBy: model.AuditBy, AuditDT: model.AuditDT, AuditRemark: model.AuditRemark); if (result.Data > 0) { result.Messages.Add("Businesses Audit success."); } else { result.IsValid = false; result.Messages.Add("Businesses Audit Failure."); } return(result); }
/// <summary> /// 商家更新 /// zhoub 20150918 /// </summary> /// <param name="model"></param> /// <returns></returns> public ResultModel Edit(YH_MerchantInfoModel model) { ResultModel result = new ResultModel(); result.Data = _database.Db.YH_MerchantInfo.UpdateByMerchantID(MerchantID: model.MerchantID, ShopName: model.ShopName, Introduction: model.Introduction, AreaID: model.AreaID, ShopAddress: model.ShopAddress, Tel: model.Tel, Phone: model.Phone, BusinessContacter: model.BusinessContacter, BusinessTel: model.BusinessTel, ShipperAddress: model.ShipperAddress, CompanyName: model.CompanyName, Brand: model.Brand, BrandLogoURL: model.BrandLogoURL, BrandAuthorization: model.BrandAuthorization, Margin: model.Margin, CommissionRate: model.CommissionRate, LeasingManager: model.LeasingManager, LeasingPhone: model.LeasingPhone, UpdateBy: model.UpdateBy, UpdateDT: model.UpdateDT); if (result.Data > 0) { result.Messages.Add("Businesses edit success."); } else { result.IsValid = false; result.Messages.Add("Businesses edit Failure."); } return(result); }
/// <summary> /// 商家添加 /// zhoub 20150918 /// </summary> /// <param name="model"></param> /// <returns></returns> public ResultModel Add(YH_MerchantInfoModel model) { ResultModel result = new ResultModel(); var merchantInfoModel = base._database.Db.YH_MerchantInfo.Find(base._database.Db.YH_MerchantInfo.MerchantID == model.MerchantID); if (merchantInfoModel == null) { result.Data = _database.Db.YH_MerchantInfo.Insert(model); _database.Db.YH_User.UpdateByUserID(UserID: model.MerchantID, UserType: 1); result.Messages.Add("Businesses add success."); } else { result.IsValid = false; result.Messages.Add("Businesses already exist."); } return(result); }
/// <summary> /// 商家审核视图 /// zhoub 20150918 /// </summary> /// <param name="userId"></param> /// <returns></returns> public ActionResult AuditMerchant(long userId) { YH_MerchantInfoModel model = _yh_MerchantInfoService.GetYH_MerchantInfoById(userId).Data[0]; return(PartialView(model)); }