/// <summary> /// 新增抽奖活动 /// </summary> /// <param name="webAward"></param> /// <returns></returns> public bool UpdateWebAward(WebAwardDetail webAward) { var req = Mapper.Map <WebAwardDetail, UpdateWebAwardRequest>(webAward); var res = MKMSClient.Send <UpdateWebAwardResponse>(req); return(res.DoFlag); }
public ActionResult Detail(int?id) { var result = new WebAwardDetail(); result.IntAwardId = id; if (id > 0) { result = WebAwardClient.Instance.QueryWebAwardById(result); } return(View(result)); }
/// <summary> /// 根据Id查询单条信息 /// </summary> /// <param name="id"></param> /// <returns></returns> public WebAwardDetail QueryWebAwardById(WebAwardDetail webAward) { var result = new WebAwardDetail(); var req = new QueryWebAwardByIdRequest(); req.IntAwardId = webAward.IntAwardId; var res = MKMSClient.Send <QueryWebAwardByIdResponse>(req); result = Mapper.Map <Web_AwardExt, WebAwardDetail>(res.WebAwardDos); return(result); }
public JsonResult SaveWebAward(WebAwardDetail webAward) { var result = new BaseResponse() { }; try { if (webAward.IntAwardId > 0) { //修改 var res = WebAwardClient.Instance.UpdateWebAward(webAward); if (res) { result.DoFlag = true; } else { result.DoResult = "修改失败,请稍后重试... ..."; } } else { webAward.IntCreateUser = UserInfo.UserSysNo; webAward.DtCreateTime = DateTime.Now; //新增 var res = WebAwardClient.Instance.AddWebAward(webAward); if (res) { result.DoFlag = true; } else { result.DoResult = "新增失败,请稍后重试... ..."; } } } catch (Exception ex) { result.DoResult = "保存异常,请稍后重试... ..."; } return(Json(result)); }