public ActionResult Save(int?id) { //支付方式 List <TradersPayChannel> TradersPayChannelList = new List <TradersPayChannel>(); //商户资料 Traders traders = new Traders(); var obj = new TradersPaySecretKey { SecretKey = CommonService.GUID.ToUpper() }; if (id.HasValue) { obj = tradersPaySecretKeyService.GetEntityById(id.Value); TradersPayChannelList = tradersPaySecretKeyService.GetTradersPayChannel(Convert.ToInt32(id)); traders = tradersService.GetEntityByWhere(o => o.CID == obj.CID); } //指派人 ViewBag.user = ListToSelect(tradersService.getUserList().Select(o => new SelectListItem() { Value = o.UserId, Text = o.FullName }), emptyTitle: "请选择"); //支付通道 ViewBag.ClNo = ListToSelect(tradersPaySecretKeyService.GetPayChannelManage().Select(o => new SelectListItem() { Value = o.ChannelNo.ToString(), Text = o.ChannelCode }), emptyTitle: "请选择"); //支付方式 ViewBag.Channel = TradersPayChannelList; //商户资料 ViewBag.Tra = traders; return(View(obj.IsNullThrow())); }
public ActionResult Save(int Id) { TradersPaySecretKey tradersPaySecretKey = new TradersPaySecretKey(); DateTime dt = DateTime.Now; if (Id == 0) { tradersPaySecretKey.TPaySecrectId = CommonService.GUID.ToUpper(); tradersPaySecretKey.CreateUID = CurrentUser.UID; tradersPaySecretKey.CreateDT = dt; } else { tradersPaySecretKey = tradersPaySecretKeyService.GetEntityById(Id); } tradersPaySecretKey.ModifyUID = CurrentUser.UID; tradersPaySecretKey.ModifyDT = dt; TryUpdateModel <TradersPaySecretKey>(tradersPaySecretKey); var op = tradersPaySecretKeyService.Save(tradersPaySecretKey, Id, dt, Request.Params); return(new OpActionResult(op)); }