/// <summary> /// Saves registered users (records moves to this table after email varification process completed successfully) /// </summary> /// <param name="registeredUserBO"></param> /// <returns></returns> public int SaveRegisteredUser(RegisteredUserBO registeredUserBO) { tblRegisteredUserDto tblRegUserDto = new tblRegisteredUserDto(); Mapper.CreateMap<RegisteredUserBO, tblRegisteredUserDto>(); Mapper.Map(registeredUserBO, tblRegUserDto); RegistrationProvider objUserProfileDataProvider = new RegistrationProvider(); return objUserProfileDataProvider.SaveRegisteredUser(tblRegUserDto); }
public void SaveRegisteredUser() { tblRegisteredUserDto objDto = new tblRegisteredUserDto(); objDto.UserEmail = Cryptography.Encrypt("*****@*****.**"); objDto.CountryOfRegistration = 101; objDto.NewsLetter = true; objDto.RegistrationDate = DateTime.Now; objDto.RegistrationIP = "192.168.1.101"; objDto.ConfirmationDate = DateTime.Now; objDto.ConfirmationIP = "192.168.1.10"; RegistrationProvider objRegistrationProvider = new RegistrationProvider(); int returnVal = objRegistrationProvider.SaveRegisteredUser(objDto); Assert.AreEqual(1, returnVal, "It should return 1"); }
/// <summary> /// Saves registered users (records moves to this table after email varification process completed successfully) /// </summary> /// <param name="registeredUserDto"></param> /// <returns></returns> public int SaveRegisteredUser(tblRegisteredUserDto registeredUserDto) { Mapper.CreateMap<tblRegisteredUserDto, tblRegisteredUser>(); int result = 0; try { using (var registeredUserContext = new FPUserProfileEntities()) { var rigisteredUser = new tblRegisteredUser(); Mapper.Map(registeredUserDto, rigisteredUser); registeredUserContext.tblRegisteredUsers.Add(rigisteredUser); result = registeredUserContext.SaveChanges(); } } catch { return -1; } return result; }