Exemplo n.º 1
0
        public void Initialize()
        {
            _db = new UserSecurityDAO(_connectionString);

            // Initialize a new transaction scope. This automatically begins the transaction.
            _tran = new TransactionScope();
        }
Exemplo n.º 2
0
 public ParkController(IUserSecurityDAO db, IParkGeekDAO parkDAO, IWeatherDAO weatherDAO, ISurveyResultDAO surveyDAO, IHttpContextAccessor httpContext) : base(db, httpContext)
 {
     _parkDAO      = parkDAO;
     _weatherDAO   = weatherDAO;
     _surveyDAO    = surveyDAO;
     _userSecurity = db;
 }
Exemplo n.º 3
0
        public void TestUser()
        {
            db    = new UserSecurityDAO("Data Source=localhost\\sqlexpress;Initial Catalog=npcampground;Integrated Security=True");
            _tran = new TransactionScope();

            Authentication auth = new Authentication(Password);

            UserItem useritem = new UserItem()
            {
                FirstName = "Brad",
                LastName  = "Henry",
                Username  = "******",
                Email     = "*****@*****.**",
                Salt      = auth.Salt,
                Hash      = auth.Hash,
                RoleId    = (int)Security.BusinessLogic.Authorization.eRole.StandardUser
            };

            _user_id = db.AddUserItem(useritem);

            var user = db.GetUserItem(_user_id);

            Assert.AreEqual("Brad", user.FirstName);
            Assert.AreEqual("Henry", user.LastName);
            Assert.AreEqual("ash", user.Username);
            Assert.AreEqual("*****@*****.**", user.Email);
        }
Exemplo n.º 4
0
        public void Initialize()
        {
            _tran          = new TransactionScope();
            _dbUserManager = new UserSecurityDAO(_contectionStr);
            _dbCampground  = new CampgroundDAO(_contectionStr);

            park = new Park()
            {
                Area          = 5,
                Name          = "Name",
                Location      = "dd",
                EstablishDate = DateTime.Now,
                Visitors      = 2,
                Description   = "this is a park"
            };

            park.ParkId = _dbCampground.AddPark(park);

            campground = new Campground()
            {
                ParkId     = park.ParkId,
                Name       = "Campground",
                OpenFromMM = 4,
                OpenToMM   = 10,
                DailyFee   = 10
            };

            campground.CampgroundId = _dbCampground.AddCampground(campground);

            site = new Site()
            {
                CampgroundId          = campground.CampgroundId,
                SiteNumber            = 1,
                MaxOccupancy          = 7,
                HandicapAccessibility = true,
                MaxRVLength           = 3,
                HasUtilities          = false
            };

            site.SiteId = _dbCampground.AddSite(site);
        }
 public AuthenticationController(IUserSecurityDAO db, IHttpContextAccessor httpContext) : base(httpContext)
 {
     _db = db;
 }
Exemplo n.º 6
0
 public ProfileController(IUserSecurityDAO securitydb, IStudentProfileBuilderDAO db, IHttpContextAccessor httpContext) : base(securitydb, httpContext)
 {
     _securityDb = securitydb;
     _db         = db;
 }
 public ParkController(IUserSecurityDAO db1, IParkGeekDAO db2, IHttpContextAccessor httpContext) : base(db1, httpContext)
 {
     _db1 = db1;
     _db2 = db2;
 }
Exemplo n.º 8
0
 public UserController(IUserSecurityDAO db, IHttpContextAccessor httpContext) : base(db, httpContext)
 {
 }
Exemplo n.º 9
0
 public LoginController(IUserSecurityDAO db, IStudentProfileBuilderDAO profileDb, IHttpContextAccessor httpContext) : base(db, httpContext)
 {
     _profileDb = profileDb;
 }
 /// <summary>
 /// Constructor that requires the security DAO
 /// </summary>
 /// <param name="db">Interface for the user security dao</param>
 public UserManager(IUserSecurityDAO db)
 {
     _db        = db;
     Permission = new Authorization(null);
 }
Exemplo n.º 11
0
 public SurveyController(IParkGeekDAO parkDB, IUserSecurityDAO db, IHttpContextAccessor httpContext) : base(db, httpContext)
 {
     _db = parkDB;
 }
Exemplo n.º 12
0
 public ParkController(IParkGeekDAO dao, IUserSecurityDAO db, IHttpContextAccessor httpContext) : base(db, httpContext)
 {
     _dao = dao;
 }
Exemplo n.º 13
0
 /// <summary>
 /// Constructor that requires the security DAO
 /// </summary>
 /// <param name="db">Interface for the user security dao</param>
 public UserManager(IUserSecurityDAO db, UserItem user = null)
 {
     _db        = db;
     Permission = new Authorization(user);
 }
 public HomeController(IWeatherDAO weatherDb, IUserSecurityDAO userDb, INationalParkDAO db, IHttpContextAccessor httpContext) : base(userDb, httpContext)
 {
     _db        = db;
     _weatherDb = weatherDb;
 }
Exemplo n.º 15
0
 public SurveyController(IUserSecurityDAO db, IHttpContextAccessor httpContext, IParkGeekDAO daodb) : base(db, httpContext)
 {
     _db = daodb;
 }
Exemplo n.º 16
0
 public HomeController(IUserSecurityDAO userDb, INPGeekDAO db, IHttpContextAccessor httpContext) : base(userDb, httpContext)
 {
     _db = db;
 }
Exemplo n.º 17
0
 public ParkController(IParkGeekDAO db, IUserSecurityDAO sec_db, IHttpContextAccessor httpContext) : base(sec_db, httpContext)
 {
     _db = db;
 }
Exemplo n.º 18
0
 public ParksController(IUserSecurityDAO userDb, IParkDAO db, IHttpContextAccessor httpContext) : base(userDb, httpContext)
 {
     _db = db;
 }