예제 #1
0
파일: ISBN.cs 프로젝트: Terfin/Booklib
 private string GenerateValidISBN(string isbn, ISBNGenerator generator)
 {
     return generator(isbn);
 }
예제 #2
0
파일: ISBN.cs 프로젝트: Terfin/Booklib
 private string GenerateNewISBN(ISBNGenerator generator)
 {
     string nextNumber = "";
     if (lastNumber != null)
     {
         double LastISBN = ParseISBNString(lastNumber);
         nextNumber = GenerateValidISBN((LastISBN + 1).ToString(), generator);
     }
     else
     {
         nextNumber = "000-000-001";
     }
     lastNumber = nextNumber;
     return nextNumber;
 }