public AwardUsersLogic(IUsersDAO usersDAO, IAwardsDAO awardsDAO, IAwardsUsersDAO awardsUsersDAO, ICacheLogic cacheLogic) { this.usersDAO = usersDAO; this.awardsDAO = awardsDAO; this.awardsUsersDAO = awardsUsersDAO; this.cacheLogic = cacheLogic; }
public AwardsBL() { if (!bool.TryParse(ConfigurationManager.AppSettings["UseDb"], out bool useDb)) { useDb = false; } AwardsDAO = useDb ? new AwardsSqlDAO() : (IAwardsDAO) new AwardsDAO(); }
public Resolver(string path) { daoAwardsAssotiations = new DALAwardsAssotiationsJSON(path); daoUsers = new DALUsersJSON(daoAwardsAssotiations, path); daoAwards = new DALAwardsJSON(daoAwardsAssotiations, path); daoEmblems = new EmblemsJSON(path); bllUsers = new BLOUsers(daoUsers); bllAwards = new BLOAwards(daoAwards); bllEmblems = new EmblemsBLL(daoEmblems); bllAwardsAssotiations = new BLOAwardsAssotiations(daoAwardsAssotiations); }
static DependencyResolver() { //_usersDAO = new JsonUsersDAO(); _usersDAO = new dbUsersDAO(); _usersLogic = new UsersLogic(_usersDAO); //_awardsDAO = new JsonAwardsDAO(); _awardsDAO = new dbAwardsDAO(); _awardsLogic = new AwardsLogic(_awardsDAO); //_table_Users_AwardsDAO = new JsonTable_Users_AwardsDAO(); _table_Users_AwardsDAO = new dbTable_Users_AwardsDAO(); _table_Users_AwardsLogic = new Table_Users_AwardsLogic(_table_Users_AwardsDAO); }
public Resolver() { daoUsers = new UsersDAO(); daoAwards = new AwardsDAO(); daoAwardsAssotiations = new AwardsAssotiationsDAO(daoUsers, daoAwards); daoRoles = new RolesDAO(); daoAuth = new AuthDAO(); GetBLLAuth = new BLOAuth(daoAuth); GetBLLRoles = new BLORoles(daoRoles); GetBLLUsers = new BLOUsers(daoUsers); GetBLLAwards = new BLOAwards(daoAwards); GetBLLAwardsAssotiations = new BLOAwardsAssotiations(daoAwardsAssotiations); }
public AwardsAssotiationsDAO(IUsersDAO usersDao, IAwardsDAO awardsDao) { this.usersDao = usersDao; this.awardsDao = awardsDao; }
public AwardsLogic(IAwardsDAO awardsDAO) { _awardsDAO = awardsDAO; }
public UsersAndAwardsBLL(string connectionString) { usersDAO = new UsersDAOdb(connectionString); awardsDAO = new AwardsDAOdb(connectionString); }
public UsersAndAwardsBLL() { awardsDAO = new AwardsDAO(); usersDAO = new UsersDAO(); }
public AwardsBL() { AwardsDAO = new AwardsDAO(); }
public AwardsLogic(IAwardsDAO awardsDAO, ICacheLogic cacheLogic) { this.awardsDAO = awardsDAO; this.cacheLogic = cacheLogic; }
public BLOAwards(IAwardsDAO daoAwards) { this.daoAwards = daoAwards; }