public AuthenticationModule(IUserRegistration userRegistration) : base("/api/authentication/") { _userRegistration = userRegistration; Post["Register"] = _ => RegisterUser(); Post[""] = _ => Authenicate(); }
public void CreateUser(IUserRegistration user) { var _user = new UserRegistration { UserId = user.UserId, Username = user.Username, Email = user.Email, Password = user.Password, ConfirmPassword = user.ConfirmPassword }; userRegistrationContext.CreateUser(_user); }
public void SetUp() { _memberService = Substitute.For <IMemberService>(); _memberTypeService = Substitute.For <IMemberTypeService>(); _accountRepository = Substitute.For <IAccountRepository>(); _tokenGenerator = Substitute.For <ITokenGenerator>(); _emailSender = Substitute.For <IEmailSender>(); _userRegistration = new UserRegistration( _memberService, _memberTypeService, _accountRepository, _tokenGenerator, _emailSender); }
private static ApplicationUser CreateUserFromRegistration(IUserRegistration model) { return new ApplicationUser { UserName = model.UserName, Email = model.Email, UserDetails = new UserDetails { Title = model.Title, FirstName = model.FirstName, LastName = model.LastName, Gender = model.Gender, DateOfBirth = model.DateOfBirth } }; }
CreateUserFromRegistration(IUserRegistration model) { return(new ApplicationUser { UserName = model.UserName, Email = model.Email, UserDetails = new UserDetails { Title = model.Title, FirstName = model.FirstName, LastName = model.LastName, Gender = model.Gender, DateOfBirth = model.DateOfBirth } }); }
//Create User public void CreateUser(IUserRegistration user) { _connection.SqlConnection.Open(); string query = "INSERT INTO userregistration VALUES (@UserId, @Username, @Email, SHA1(@Password)); "; using (MySqlCommand command = new MySqlCommand(query, _connection.SqlConnection)) { command.Parameters.AddWithValue("@UserId", user.UserId); command.Parameters.AddWithValue("@Username", user.Username); command.Parameters.AddWithValue("@Email", user.Email); command.Parameters.AddWithValue("@Password", user.Password); command.ExecuteNonQuery(); } _connection.SqlConnection.Close(); }
//public async Task<ApiResponse> CreateUpdate(UserRegistrationVM _vmEmployee) public async Task <IHttpActionResult> CreateUpdate(UserRegistrationVM _vmEmployee) { ApiResponse apiResponse = new ApiResponse(); _IuserRegistration = new UserRegisterRepo(); try { //Int32 Result = await _IuserRegistration.CreateUpdate(_vmEmployee); //return new ApiResponse { IsValidUser = true, Message = string.Empty, MessageType = Result }; IHttpActionResult objResult = await _IuserRegistration.CreateUpdate(_vmEmployee); return(objResult); } catch (Exception ex) { apiResponse = TaskUTL.GenerateExceptionResponse(ex, _pageName, true); return(null); } }
internal UserManager() { userRegistration = new UserRegistration(); userAuthorisation = new UserAuthorisation(); }
public void CreateUser(IUserRegistration user) { _context.CreateUser(user); }
// This constructor is not used by the MVC framework but is instead provided for ease // of unit testing this type. See the comments at the end of this file for more // information. public AccountController(IFormsAuthentication formsAuth, IUserRegistration service) { FormsAuth = formsAuth ?? new FormsAuthenticationService(); UserRegistrationService = service ?? new UserRegistrationService(UserRepository.Instance); }
public RegisterAndAuthenticationController(IUserRegistration userRegistration, INotifiable <DomainNotification> domainNotification, INotifiable <UserRegistered> userNotification) { _userRegistration = userRegistration; _domainNotification = domainNotification; _userNotification = userNotification; }
public HomeController(IUsernamePasswordValidator validator, IUserRegistration registration) { _validator = validator; _validator.Validate("foo", "bar"); registration.Register("foo", "bar", "<somepassword>"); }
public void SetUpOnce() { _memberService = Substitute.For <IMemberService>(); _userRegistration = Substitute.For <IUserRegistration>(); _accountService = new AccountService(_memberService, _userRegistration); }
public RegisterController(AuthenticationFrameworkContext context, IUserRegistration userRegistration, IReCaptcha reCaptcha) { _context = context; _userRegistration = userRegistration; _reCaptcha = reCaptcha; }
public AccountService(IMemberService memberService, IUserRegistration userRegistration) { _memberService = memberService; _userRegistration = userRegistration; }
/// <summary> /// Initializes a new instance of the <see cref="UserManager" /> class. /// </summary> /// <param name="userRegistration">userRegistration parameter</param> public UserManager(IUserRegistration userRegistration) { this.userRegistration = userRegistration; }