public void VerifyCustomerCreditInfo(int id, CustomerCreditInfo.StatusEnum cStatusEnum) { Check.Argument.IsNotNull(id, "充值记录ID"); var nocheckStatus = CustomerCreditInfo.StatusToValue(CustomerCreditInfo.StatusEnum.NoCheck); var _customerCreditInfo = _customerCreditInfoRepository.First(p => p.ID == id && p.Status == nocheckStatus); if (_customerCreditInfo != null) { _customerCreditInfo.Status = CustomerCreditInfo.StatusToValue(cStatusEnum); _customerCreditInfo.LastUpdatedOn = DateTime.Now; _customerCreditInfo.LastUpdatedBy = _workContext.User.UserUame; _customerCreditInfoRepository.Modify(_customerCreditInfo); _customerCreditInfoRepository.UnitOfWork.Commit(); } }
public static int GetStatusValue(this CustomerCreditInfo.StatusEnum orderType) { return(CustomerCreditInfo.StatusToValue(orderType)); }