annotate Library/LibrarySystem/Interfaces/ILibrary.cs @ 41:dbd242eb9c33
Initial wave of TDD development
author |
adminsh@apollo |
date |
Tue, 03 Apr 2012 23:29:32 +0100 |
parents |
|
children |
aef06698d9e2 |
rev |
line source |
41
|
1 using System.Collections.Generic;
|
|
2
|
|
3 namespace LibrarySystem.Interfaces
|
|
4 {
|
|
5 public interface ILibrary
|
|
6 {
|
|
7 string Location { get; set; }
|
|
8 IList<IStock> StockList { get; set; }
|
|
9
|
|
10 void AddStock(params IBook[] books);
|
|
11 bool IsBookAvailableByISBN(string isbn);
|
|
12 IList<IStock> FindBooks(string searchString);
|
|
13 void LendBook(IPerson person, IBook book);
|
|
14 }
|
|
15 } |