コード例 #1
0
        public FixedList <SubsidiaryAccountDto> SearchSubsidiaryAccounts(string keywords)
        {
            Assertion.AssertObject(keywords, "keywords");

            FixedList <SubsidiaryAccount> subledgerAccountList = SubsidiaryAccount.GetList(keywords);

            return(SubsidiaryLedgerMapper.Map(subledgerAccountList));
        }
コード例 #2
0
        public SubsidiaryLedgerDto GetSubsidiaryLedger(string subsidiaryLedgerUID)
        {
            Assertion.AssertObject(subsidiaryLedgerUID, "subsidiaryLedgerUID");

            var subsidiaryLedger = SubsidiaryLedger.Parse(subsidiaryLedgerUID);

            return(SubsidiaryLedgerMapper.Map(subsidiaryLedger));
        }
コード例 #3
0
        public SubsidiaryAccountDto GetSubsidiaryAccount(string subsidiaryLedgerUID,
                                                         int subsidiaryAccountId)
        {
            Assertion.AssertObject(subsidiaryLedgerUID, "subsidiaryLedgerUID");
            Assertion.Assert(subsidiaryAccountId > 0, "subsidiaryAccountId");

            var subsidiaryLedger = SubsidiaryLedger.Parse(subsidiaryLedgerUID);

            SubsidiaryAccount subsidiaryAccount = subsidiaryLedger.GetAccountWithId(subsidiaryAccountId);

            return(SubsidiaryLedgerMapper.MapAccount(subsidiaryAccount));
        }