private DependencyManager()
        {
            _adminDao   = new AdminDao();
            _adminLogic = new AdminLogic(_adminDao);

            _cityDao   = new CityDao();
            _cityLogic = new CityLogic(_cityDao);

            _skillDao   = new SkillDao();
            _skillLogic = new SkillLogic(_skillDao);

            _responseDao = new ResponseDao();

            _employeeDao   = new EmployeeDao();
            _employeeLogic = new EmployeeLogic(_employeeDao, _responseDao, _cityLogic, _skillLogic);

            _vacancyDao   = new VacancyDao();
            _vacancyLogic = new VacancyLogic(_vacancyDao, _skillLogic, _responseDao);

            _employerDao   = new EmployerDao();
            _employerLogic = new EmployerLogic(_employerDao, _cityLogic, _vacancyLogic);

            _hiringLogic = new HiringLogic(_vacancyLogic, _employeeLogic);

            _commonLogic = new CommonLogic(_adminDao, _employerDao, _employeeDao);
        }
 public AdminMenuController(IServicesLogic servicesLogic, IAdminLogic adminLogic,
                            ISummariesLogic summariesLogic, ICarLogic carLogic, IHomePageLogic homePageLogic, INewsPageLogic newsPageLogic)
 {
     _servicesLogic  = servicesLogic;
     _adminLogic     = adminLogic;
     _summariesLogic = summariesLogic;
     _carLogic       = carLogic;
     _homePageLogic  = homePageLogic;
     _newsPageLogic  = newsPageLogic;
 }
Example #3
0
        public LoginModule(IAdminLogic adminLogic) : base("/")
        {
            this._adminLogic = adminLogic;

            //the login page
            Get["/"] = _ => GetLoginPage();

            //login
            Post["/"] = _ => Login(Request.Form["username"], Request.Form["password"]);

            //sing out
            Get["/signout"] = _ => SignOut();
        }
        public DesktopApp()
        {
            InitializeComponent();
            Context     context = new Context();
            IUnitOfWork uw      = new UnitOfWork(context);

            userLogic                               = new UserLogic(uw);
            adminLogic                              = new AdminLogic(uw);
            stockLogic                              = new StockLogic(uw);
            gameSettingsLogic                       = new GameSettingsLogic(uw);
            actualAdmin                             = new Admin();
            panelOptions.Visible                    = false;
            panelAdminMaintenace.Visible            = false;
            panelCreateStock.Visible                = false;
            panelModifyGameConditions.Visible       = false;
            panelCreateAdmin.Visible                = false;
            panelModifyDeleteStock.Visible          = false;
            textBoxPassword.PasswordChar            = '*';
            textBoxPasswordMaintenance.PasswordChar = '*';
            textBoxCreateAdminPassword.PasswordChar = '*';

            textBoxEmail.Text    = "*****@*****.**";
            textBoxPassword.Text = "Artoo.1234554";
        }
Example #5
0
 public LoginController(IAdminLogic stub)
 {
     _adminBLL = stub;
 }
Example #6
0
 public LoginController()
 {
     _adminBLL = new AdminBLL();
 }
Example #7
0
 public LoginController(ISessionLogic session, IAdminLogic admin, ILogLogic log) : base()
 {
     this.sessionLogic = session;
     this.adminLogic   = admin;
     this.logLogic     = log;
 }
 public AdminController(IAdminLogic adminLogic)
 {
     this.adminLogic = adminLogic;
 }
 public AccountController(IAuthenticationLogic authentication, IMapLogic <Employee, EmployeeDdd> employeeDtoMap,
                          IAdminLogic admLogic)
 {
     _authentication = authentication;
     _admLogic       = admLogic;
 }
Example #10
0
 public UserMapper(IAdminLogic adminLogic)
 {
     this._adminLogic = adminLogic;
 }
Example #11
0
 static AdminRequestHandler()
 {
     _adminLogic  = DependencyManager.Instance.AdminLogic;
     _commonLogic = DependencyManager.Instance.CommonLogic;
     _sha256      = new SHA256Cng();
 }
Example #12
0
 public SessionLogic(IAdminLogic adminLogic)
 {
     this.adminLogic = adminLogic;
 }
Example #13
0
 public AdminController(IAdminLogic adminLogic, ICategoryLogic categoryLogic)
 {
     _adminLogic    = adminLogic;
     _categoryLogic = categoryLogic;
 }