public ActionResult Create(ProductConsultModel model) { if (ModelState.IsValid) { ResultModel resultModel = new ResultModel(); model.ReplyBy = UserInfo.CurrentUserName; model.ReplyDT = DateTime.Now; resultModel = this._productConsultService.ReplyProductConsult(model, ACultureHelper.GetLanguageID); resultModel.Messages = new List<string> { resultModel.IsValid == true ? "Success!" : "Failed!" }; string opera = string.Format("商品咨询回复:{0},操作结果:{1}", JsonConverts.ToJson(model), resultModel.Messages); LogPackage.InserAC_OperateLog(opera, "Product--Product Consult-Reply"); return Json(resultModel, JsonRequestBehavior.AllowGet); } return PartialView(model); }
/// <summary> /// 商品咨询回复 /// zhoub 20150827 /// </summary> /// <param name="model"></param> /// <param name="languageID"></param> /// <returns></returns> public ResultModel ReplyProductConsult(ProductConsultModel model, int languageID) { ResultModel result = new ResultModel(); result.Data = _database.Db.ProductConsult.UpdateByProductConsultId(ProductConsultId: model.ProductConsultId, ReplyBy: model.ReplyBy, ReplyDT: model.ReplyDT, ReplyContent: model.ReplyContent); if (result.Data > 0) { result.IsValid = true; } else { result.IsValid = false; } return(result); }
/// <summary> /// 商品咨询回复数据查询 /// zhoub 20150827 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Create(long? id) { ProductConsultModel model = new ProductConsultModel(); if (id.HasValue) { SearchProductConsultModel smodel = new SearchProductConsultModel(); smodel.ProductConsultId = id.Value; smodel.PagedIndex = 0; smodel.PagedSize = 100; //查询列表 List<ProductConsultModel> List = this._productConsultService.GetPagingProductConsult(smodel, ACultureHelper.GetLanguageID).Data; if (List != null && List.Count > 0) { model = List[0]; } } return PartialView(model); }