public void InsertUser(NewUsersViewModel _Users) { Encryption encryption = new Encryption(); tb_Users newUser = new tb_Users { Email = _Users.Email, FullName = _Users.FullName, HashPassword = encryption.EnCrypt(_Users.HashPassword), }; _userRepository.InsertUser(newUser); }
public void UpdateUserPassword(NewUsersViewModel _Users) { tb_Users ExistingUser = _userRepository.GetUserByID(_Users.UserID).FirstOrDefault(); if (ExistingUser != null) { tb_Users UserToUpdate = new tb_Users { HashPassword = _Users.HashPassword, }; _userRepository.UpdateUserDetail(UserToUpdate); } }
public NewUsersViewModel GetUserByID(int UserID) { tb_Users ExistingUser = _userRepository.GetUserByID(UserID).FirstOrDefault(); NewUsersViewModel GottenUser = null; if (ExistingUser != null) { GottenUser = new NewUsersViewModel { Email = ExistingUser.Email, }; } return(GottenUser); }