public void SaveACAccountPosition(AccountBasicInfoRequest account) { string acctid = _accountsRepository.CreateAccountBasicInfo(account); AssetClassAccount ACacct = _accountsRepository.GetAllAssetPositions(); SaveAssetClassPositionsRequest req = new SaveAssetClassPositionsRequest() { AccountId = acctid, Balance = 1000, ACPositions = new List <SaveAssetClassPosition>() { new SaveAssetClassPosition() { assetClass = new SaveAssetClass() { SecId = ACacct.ACPositions[0].assetClass.SecId }, Pct = 50 }, new SaveAssetClassPosition() { assetClass = new SaveAssetClass() { SecId = ACacct.ACPositions[1].assetClass.SecId }, Pct = 50 } } }; bool res = _accountsRepository.SaveAssetAccountPositions(req); Assert.True(res); }
public void deleteAccount(AccountBasicInfoRequest account) { string acctid = _accountsRepository.CreateAccountBasicInfo(account); bool res = _accountsRepository.DeleteAccount(acctid); Assert.True(res); }
public IActionResult UpdateAccount([FromBody] AccountBasicInfoRequest account) { if (account == null || String.IsNullOrWhiteSpace(account.AccountID)) { return(BadRequest()); } return(Ok(_accountsRepository.UpdateAccountBasicsInfo(account))); }
public void CreateAccountBasicInfoTest(AccountBasicInfoRequest account) { string acctid = _accountsRepository.CreateAccountBasicInfo(account); Assert.True(!string.IsNullOrEmpty(acctid)); }
public void UpdateAccountBasicInfoTest(AccountBasicInfoRequest account) { bool res = _accountsRepository.UpdateAccountBasicsInfo(account); Assert.True(res); }
public IActionResult CreateAccount([FromBody] AccountBasicInfoRequest account) { account.AccountID = _accountsRepository.CreateAccountBasicInfo(account); return(Ok(account)); }