/// <summary> /// 初始化界面 /// </summary> /// <param name="Id"></param> /// <returns></returns> public ActionResult AdjustDeposit(int Id) { AdjustDepositDto dto = new AdjustDepositDto(); Member member = _memberContract.View(Id); dto.MemberName = member.MemberName; dto.MemberId = Id; ViewBag.Balance = member.Balance; ViewBag.Score = member.Score; dto.VerifyType = (int)VerifyFlag.Verifing; return(PartialView(dto)); }
public ActionResult Create(int Id, int VerifyType) { Member member = _memberContract.View(Id); AdjustDepositDto dto = new AdjustDepositDto(); if (member != null) { dto.MemberId = member.Id; dto.MemberName = member.MemberName; } dto.VerifyType = VerifyType; return(PartialView(dto)); }
public JsonResult CreateAdjust(AdjustDepositDto dto) { if (dto.VerifyType == (int)VerifyFlag.Pass) { dto.ReviewersId = AuthorityHelper.OperatorId; } else if (dto.VerifyType == (int)VerifyFlag.Verifing) { dto.ApplicantId = AuthorityHelper.OperatorId; } OperationResult oper = _adjustDepositContract.Insert(dto); return(Json(oper)); }
public JsonResult AdjustDeposit(AdjustDepositDto dto, bool IsScorePlus = false, bool IsBalancePlus = false) { dto.Score = IsScorePlus ? Math.Abs(dto.Score) : -Math.Abs(dto.Score); dto.Balance = IsBalancePlus ? Math.Abs(dto.Balance) : -Math.Abs(dto.Balance); dto.ApplicantId = AuthorityHelper.OperatorId; OperationResult oper = _adjustDepositContract.Insert(dto); if (oper.ResultType == OperationResultType.Success) { SendAdjustDepositNotification(dto.MemberId.Value, dto.Balance, dto.Score); } return(Json(oper)); }