public VendorController(UserManager <User> userManger, PrizeDrawDatabaseContext context)
 {
     _userManager          = userManger;
     _vendorDataAccessor   = new VendorDataAccessor(context);
     _prizeDataAccessor    = new PrizeDataAccessor(context);
     _attendeeDataAccessor = new AttendeeDataAccessor(context);
 }
Ejemplo n.º 2
0
        public UserController(PrizeDrawDatabaseContext context,
                              UserManager <User> userManager)
        {
            _userDataAccessor   = new UserDataAccessor(context);
            _roleDataAccessor   = new RoleDataAccessor(context);
            _vendorDataAccessor = new VendorDataAccessor(context);

            _userManager = userManager;
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Parameterized Constructor
        /// Connect to database
        /// </summary>
        /// <param name="connectionString"></param>
        protected Provider(string connectionString)
        {
            //Check if the connectionstirng is empty
            if (string.IsNullOrWhiteSpace(connectionString))
            {
                throw new ArgumentNullException(nameof(connectionString));
            }

            DatabaseContext = new PrizeDrawDatabaseContext(connectionString);
        }
Ejemplo n.º 4
0
 protected Provider(PrizeDrawDatabaseContext databaseContext)
 {
     DatabaseContext = databaseContext ?? throw new ArgumentNullException(nameof(databaseContext));
 }
 public AttendeeController(PrizeDrawDatabaseContext context)
 {
     _attendeeAccessor = new AttendeeDataAccessor(context);
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Get winner information from database
 /// </summary>
 /// <param name="databaseContext"></param>
 public UserProvider(PrizeDrawDatabaseContext databaseContext) : base(databaseContext)
 {
 }
Ejemplo n.º 7
0
 public LightUserStore(PrizeDrawDatabaseContext databaseContext)
 {
     UserDataAccessor = new UserDataAccessor(databaseContext);
     RoleDataAccessor = new RoleDataAccessor(databaseContext);
 }
Ejemplo n.º 8
0
 /// <summary>
 /// Default Constructor
 /// Create new record in UserRoles table
 /// </summary>
 /// <param name="context"></param>
 public UserDataAccessor(PrizeDrawDatabaseContext context)
 {
     _userProvider = new UserProvider(context);
     _roleProvider = new RoleProvider(context);
 }
 /// <summary>
 /// RoleDataAccessor - create new role
 /// </summary>
 /// <param name="context">Input role</param>
 public RoleDataAccessor(PrizeDrawDatabaseContext context)
 {
     _roleProvider = new RoleProvider(context);
 }
Ejemplo n.º 10
0
 public DisplayController(PrizeDrawDatabaseContext context)
 {
     // Declaring PrizeDataAccessor for getting record in database
     _prizeDataAccessor = new PrizeDataAccessor(context);
 }
Ejemplo n.º 11
0
 /// <summary>
 /// Create new vendor provider object
 /// </summary>
 /// <param name="context">vendor name</param>
 public VendorDataAccessor(PrizeDrawDatabaseContext context)
 {
     _vendorProvider = new VendorProvider(context);
 }
 public CheckInController(PrizeDrawDatabaseContext prizeDrawDatabaseContext)
 {
     _attendeeAccessor = new AttendeeDataAccessor(prizeDrawDatabaseContext);
 }
Ejemplo n.º 13
0
 public ScanProvider(PrizeDrawDatabaseContext databaseContext) : base(databaseContext)
 {
 }
Ejemplo n.º 14
0
 public DisplayController(PrizeDrawDatabaseContext context)
 {
     _prizeDataAccessor = new PrizeDataAccessor(context);
 }
Ejemplo n.º 15
0
 public PrizeDataAccessor(PrizeDrawDatabaseContext context)
 {
     _prizeProvider = new PrizeProvider(context);
     _scanProvider  = new ScanProvider(context);
 }
Ejemplo n.º 16
0
 /// <summary>
 /// Create new AttendeeProvider
 /// </summary>
 /// <param name="context"></param>
 public AttendeeDataAccessor(PrizeDrawDatabaseContext context)
 {
     _attendeeProvider = new AttendeeProvider(context);
 }
Ejemplo n.º 17
0
 public AttendeeProvider(PrizeDrawDatabaseContext databaseContext) : base(databaseContext)
 {
 }
Ejemplo n.º 18
0
 public PrizeController(PrizeDrawDatabaseContext context)
 {
     _prizeDataAccessor    = new PrizeDataAccessor(context);
     _vendorDataAccessor   = new VendorDataAccessor(context);
     _attendeeDataAccessor = new AttendeeDataAccessor(context);
 }
Ejemplo n.º 19
0
 public RoleProvider(PrizeDrawDatabaseContext databaseContext) : base(databaseContext)
 {
 }