Files
BeWoPlaner/Data/Access/DAOFactory.cs

55 lines
1.1 KiB
C#
Raw Normal View History

2016-06-27 01:45:38 +02:00
namespace BeWo.Data.Access
{
public static class DAOFactory
{
private static AdoDAO _AdoDAO;
private static GenericDAO _GenericDAO;
2025-02-19 13:26:42 +01:00
private static ScriptDAO _ScriptDAO;
2016-06-27 01:45:38 +02:00
private static SearchDAO _SearchDAO;
private static UserDAO _UserDAO;
public static AdoDAO AdoDAO
{
get
{
return _AdoDAO ?? (_AdoDAO = new AdoDAO());
}
}
public static GenericDAO GenericDAO
{
get
{
return _GenericDAO ?? (_GenericDAO = new GenericDAO());
}
}
2025-02-19 13:26:42 +01:00
public static ScriptDAO ScriptDAO
{
get
{
return _ScriptDAO ?? (_ScriptDAO = new ScriptDAO());
}
}
public static SearchDAO SearchDAO
2016-06-27 01:45:38 +02:00
{
get
{
return _SearchDAO ?? (_SearchDAO = new SearchDAO());
}
}
public static UserDAO UserDAO
{
get
{
return _UserDAO ?? (_UserDAO = new UserDAO());
}
}
}
}