Files
BeWoPlaner/Data/Access/DAOFactory.cs
2025-02-19 13:26:42 +01:00

55 lines
1.1 KiB
C#

namespace BeWo.Data.Access
{
public static class DAOFactory
{
private static AdoDAO _AdoDAO;
private static GenericDAO _GenericDAO;
private static ScriptDAO _ScriptDAO;
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());
}
}
public static ScriptDAO ScriptDAO
{
get
{
return _ScriptDAO ?? (_ScriptDAO = new ScriptDAO());
}
}
public static SearchDAO SearchDAO
{
get
{
return _SearchDAO ?? (_SearchDAO = new SearchDAO());
}
}
public static UserDAO UserDAO
{
get
{
return _UserDAO ?? (_UserDAO = new UserDAO());
}
}
}
}