public void Update(UnitOfWork unit, User user) { var userdb = unit.Context.Users.Where(z => z.UserId == user.UserId).First(); if (userdb != null) { userdb.FirstName = user.FirstName; userdb.UserName = user.UserName; userdb.Surname = user.Surname; userdb.Email = user.Email; userdb.Phone = user.Phone; unit.Context.SaveChanges(); } }
public List<User> GetUsers(UnitOfWork unit) { var user = unit.Context.Users.Select(item => new User() { UserId = item.UserId, UserName = item.UserName, FirstName = item.FirstName, Surname = item.Surname, Phone = item.Phone, Email = item.Email }).ToList(); return user; }
public User GetUser(UnitOfWork unit, int userId) { var user = unit.Context.Users.FirstOrDefault(z => z.UserId == userId); var userView = new User(user); return userView; }
public void CreateUser(UnitOfWork unit, CreateUser user) { WebSecurity.CreateUserAndAccount(user.UserName, user.Password, new { FirstName = user.FirstName, Surname = user.Surname, Email = user.Email, Phone = user.Phone }); }