Exemple #1
0
        public void InitializeData()
        {
            _userModel2 = new Login {
                Username = "******", Password = "******"
            };

            _userModel2.Salt     = GenerateSalt();
            _userModel2.Password = Convert.ToBase64String(ComputeHMAC_SHA256(Encoding.UTF8.GetBytes(_userModel2.Password), _userModel2.Salt));
            _loginDa             = new LoginDa {
            };

            using (var db = new DatabaseContext())
            {
                _loginDa.CreateOrUpdate(db, _userModel2);
            }
        }
Exemple #2
0
        public void Cleanup()
        {
            _loginDa = new LoginDa();

            using (var db = new DatabaseContext())
            {
                if (_userModel2.Username != null)

                {
                    _userModel2 = db.Login.SingleOrDefault(a => a.Username.Equals(_userModel2.Username));

                    Login deleted = db.Login.Attach(_userModel2);
                    _loginDa.Delete(db, deleted);
                }
                else
                {
                    db.SaveChanges();
                }
            }
        }
Exemple #3
0
 internal LoginDM()
 {
     _LoginDa = new LoginDa();
 }