Example #1
0
        public BalanceInfo CreateBalanceInfo(CreateBalanceDTO createBalanceDTO)
        {
            var balance = new BalanceInfo();

            balance.BlongAccount = createBalanceDTO.BlongAccount;
            balance.IsValid      = createBalanceDTO.IsValid;
            balance.MerchantId   = createBalanceDTO.MerchantId;
            balance.MoneyInfo    = new MoneyInfo().GenerateMonryInfo(createBalanceDTO.Money, createBalanceDTO.ServiceRate);
            balance.PersonInfo   = new PersonInfo().GeneratePersonInfo(createBalanceDTO.Name, createBalanceDTO.IdCard, createBalanceDTO.PhoneNum, createBalanceDTO.BankCard);
            _balanceRespository.CreateBalanceInfo(balance);
            _unitOfWork.Commit();
            return(balance);
        }
Example #2
0
        public ActionResult <IEnumerable <string> > Get()
        {
            var dto = new CreateBalanceDTO();

            dto.BankCard     = "1";
            dto.BlongAccount = "2";
            dto.IdCard       = "3";
            dto.IsValid      = true;
            dto.MerchantId   = Guid.NewGuid();
            dto.Money        = 1;
            dto.Name         = "cys";
            dto.PhoneNum     = "159";
            dto.ServiceRate  = 0.08m;
            dto.Source       = 1;
            dto.Status       = 200;
            _balanceService.CreateBalanceInfo(dto);
            return(new string[] { "value1", "value2" });
        }