public AccountController(IRepositoryTicketServiceSegregator repositoryTicketServices, IRepositoryAdminServiceSegregator repositoryAdminService, IAccontManagerServiceSegregator accountManagerService)
     : this(new UserManager <ApplicationUser>(new UserStore <ApplicationUser>(new ApplicationDbContext())))
 {
     _adminServices             = repositoryAdminService as RepositoryAdminServices;
     _repositoryServices        = repositoryTicketServices as RepositoryTicketServices;
     _accountManagementServices = accountManagerService as AccountManagementServices;
     _emailServices             = new EmailService(ConfigurationManager.AppSettings["SmtpHostServer"]);
 }
        public AdministrationController(IRepositoryTicketServiceSegregator repositoryTicketServices, IRepositoryAdminServiceSegregator repositoryAdminService)
        {
            _repositoryTicketServices = repositoryTicketServices as RepositoryTicketServices;
            _repositoryAdminServices  = repositoryAdminService as RepositoryAdminServices;


            var smtpHostServer = System.Configuration.ConfigurationManager.AppSettings["SmtpHostServer"];

            _emailService = new EmailService(smtpHostServer);
        }
Example #3
0
 public EmailListController()
 {
     _adminServices = new RepositoryAdminServices();
 }
 public TicketsController(IRepositoryTicketServiceSegregator repositoryTicketServices, IRepositoryAdminServiceSegregator repositoryAdminServices)
 {
     _repositoryTicketServices = repositoryTicketServices as RepositoryTicketServices;
     _repositoryAdminServices  = repositoryAdminServices as RepositoryAdminServices;
 }