Esempio n. 1
0
        public SiteUser Add(SiteUser item)
        {
            item = db.Users.Add(item);
            db.SaveChanges();

            return item;
        }
Esempio n. 2
0
        public static SiteUser CreateNewUser(string emailAddress, string password)
        {
            SiteUser user = new SiteUser { SiteUserId = 1, EmailAddress = emailAddress };
            user.CreateSalt();
            user.SetPassword(password);

            user.UpdatedBy = 0;
            user.UpdatedOn = DateTime.Now;
            user.CreatedBy = 0;
            user.CreatedOn = DateTime.Now;

            return user;
        }
Esempio n. 3
0
 public SiteUser Update(SiteUser item)
 {
     db.Entry(item).State = EntityState.Modified;
     db.SaveChanges();
     return item;
 }
Esempio n. 4
0
 public void Setup()
 {
     user = new SiteUser();
     user.CreateSalt();
 }
 public SiteUser Update(SiteUser item)
 {
     string key = "User.Find:Id=" + item.SiteUserId;
     return Set<SiteUser>(key, () => _repository.Update(item), new CachePolicy());
 }