#region using Statements
using System;
using System.Text;
using System.Collections.Generic;
using SetFocus.Library.DataAccess;
using
SetFocus.Library.Entities;
using System.Text.RegularExpressions;
#endregion using Statements
namespace LibraryManagementApplication
{
/// <summary>
/// The LibraryMiddleTeir Class Library is a Class that implements
/// IDataAccess. It's primary purpose is to perform the checks on
/// the business logic of the Library's
Operating Policies as well
/// as validate the data before it is entered into the DataAccess
/// Data Store. Any errors will passed back to the front end
/// application to be interogated and have
errors raised in a format
/// the user can understand and correct. This separation of business
/// logic from the front end forms application. Creates a more
/// abstract application for easier updates
in the case that the
/// business rules or functionality of the application requires Change.
/// </summary>
class LibraryMiddleTier : IDataAccess
{
LibraryDataAccess x = new LibraryDataAccess();
/// <summary>
/// Default
Constructor gives Access to Static and non Static
/// Methods responsible for
data validation and communication
/// with the Library DataBase through the
IDataAccess Interface.
/// </summary>
public LibraryMiddleTier()
{