コード例 #1
0
ファイル: Library.cs プロジェクト: bennnym/Myob.Fma
        public void ReturnItem(int resourceId, int membershipId)
        {
            ResourceManager.CheckForResourceInInventory(resourceId);
            MembershipManager.CheckMembershipIsActive(membershipId);

            ResourceManager.ReturnBorrowedResource(resourceId);
            UpdateBorrowedItemReturn(resourceId, membershipId);
        }
コード例 #2
0
ファイル: Library.cs プロジェクト: bennnym/Myob.Fma
        public void BorrowItem(int resourceId, int membershipId)
        {
            ResourceManager.CheckResourceIsAvailableToBorrow(resourceId);
            MembershipManager.CheckMembershipIsActive(membershipId);
            CheckMembersBorrowingLimit(membershipId);

            ResourceManager.CheckoutResource(resourceId);
            CreateBorrowedItem(resourceId, membershipId);
        }