/// <summary> /// Register user. /// </summary> /// <param name="userModel"></param> /// <returns></returns> public async Task <IdentityResult> RegisterUser(UserModel userModel) { ApplicationUser user = new GrievanceAPI.ApplicationUser { PhoneNumber = userModel.phoneNumber, UserName = userModel.UserName, Name = userModel.Name, Surname = userModel.Surname, Email = userModel.Email }; var result = await _userManager.CreateAsync(user, userModel.Password); return(result); }
/// <summary> /// Register user. /// </summary> /// <param name="userModel"></param> /// <returns></returns> public async Task <IdentityResult> RegisterUser(UserModel userModel) { ApplicationUser user = new GrievanceAPI.ApplicationUser { PhoneNumber = userModel.phoneNumber, UserName = userModel.UserName, Name = userModel.Name, Surname = userModel.Surname, Email = userModel.Email, IDNumber = userModel.IDNumber, PhysicalAddress = userModel.PhysicalAddress, Gender = userModel.Gender //Latitude = userModel.Latitude, //Longitude = userModel.Longitude }; var result = await _userManager.CreateAsync(user, userModel.Password); return(result); }