public void SaveUserLoginCredentials() { UserLoginCredentialBO objUserLoginCredentialBO = new UserLoginCredentialBO(); //Id objUserLoginCredentialBO.UserId = 101; objUserLoginCredentialBO.LoginPassword = Cryptography.Encrypt("Paresh@1234567"); objUserLoginCredentialBO.LastPasswordChanged = DateTime.Now; objUserLoginCredentialBO.LastFailedLogin = DateTime.Now; objUserLoginCredentialBO.FailedLoginCount = 2; objUserLoginCredentialBO.IsLocked = false; objUserLoginCredentialBO.UserType = 1; objUserLoginCredentialBO.Key = Cryptography.Encrypt("Paresh@1234567"); objUserLoginCredentialBO.Salt = Cryptography.Encrypt("Paresh@1234567"); objUserLoginCredentialBO.CreatedBy = "Paresh Rao"; objUserLoginCredentialBO.CreatedOn = DateTime.Now; objUserLoginCredentialBO.ModifiedBy = "Paresh Rao"; objUserLoginCredentialBO.ModifiedOn = DateTime.Now; objUserLoginCredentialBO.IPAddressOfLastAction = "192.168.168.1"; UserCredentialProviderDAL objUserCredentialDataProvider = new UserCredentialProviderDAL(); int returnVal = objUserCredentialDataProvider.SaveUserLoginCredentials(objUserLoginCredentialBO); Assert.AreEqual(1, returnVal, "It should return 1"); }
/// <summary> /// Saves user login credentials /// </summary> /// <param name="userLoginCredentialBO"></param> /// <returns></returns> public int SaveUserLoginCredentials(UserLoginCredentialBO userLoginCredentialBO) { int result = 0; if (ValidateUserLoginCredentials(userLoginCredentialBO)) { UserCredentialProviderDAL objRegistrationProvider = new UserCredentialProviderDAL(); result = objRegistrationProvider.SaveUserLoginCredentials(userLoginCredentialBO); } return result; }
public int SaveUserLoginCredentials(UserLoginCredentialBusinessObject userLoginCredentialBO) { int result = 0; if (ValidateUserLoginCredentials(userLoginCredentialBO)) { Mapper.CreateMap<UserLoginCredentialBusinessObject, tblUserLoginCredentialsDto>(); var userLoginCredentialsDto = new tblUserLoginCredentialsDto(); Mapper.Map(userLoginCredentialBO, userLoginCredentialsDto); UserCredentialProviderDAL objRegistrationProvider = new UserCredentialProviderDAL(); result = objRegistrationProvider.SaveUserLoginCredentials(userLoginCredentialsDto); } return result; }
/// <summary> /// Saves user login security questions /// </summary> /// <param name="userLoginQuetionBO"></param> /// <returns></returns> public int SaveUserLoginQuestions(List<UserLoginQuetionBO> userLoginQuetionBO) { int result = 0; bool isValid = true; foreach (UserLoginQuetionBO objLoginQuestions in userLoginQuetionBO) { isValid = ValidateUserLoginQuestions(objLoginQuestions); if (!isValid) break; } if (isValid) { UserCredentialProviderDAL objRegistrationProvider = new UserCredentialProviderDAL(); result = objRegistrationProvider.SaveUserLoginQuestions(userLoginQuetionBO); } return result; }
public int SaveUserLoginQuestions(IEnumerable<UserLoginQuetionBusinessObject> userLoginQuetionBO) { int result = 0; bool isValid = true; foreach (UserLoginQuetionBusinessObject objLoginQuestions in userLoginQuetionBO) { isValid = ValidateUserLoginQuestions(objLoginQuestions); if (!isValid) break; } if (isValid) { Mapper.CreateMap<UserLoginQuetionBusinessObject, tblUserLoginQuestionsDto>(); var userLoginQuestionsDto = new List<tblUserLoginQuestionsDto>(); Mapper.Map(userLoginQuetionBO, userLoginQuestionsDto); UserCredentialProviderDAL objRegistrationProvider = new UserCredentialProviderDAL(); result = objRegistrationProvider.SaveUserLoginQuestions(userLoginQuestionsDto); } return result; }
public void SaveUserLoginQuestions() { List<UserLoginQuetionBO> userLoginQuestionsBO = new List<UserLoginQuetionBO>(); for (int i = 0; i < 5; i++) { UserLoginQuetionBO objQuestionsBO = new UserLoginQuetionBO(); objQuestionsBO.UserId = 201; objQuestionsBO.SecretQuestion = Cryptography.Encrypt("What is your Name " + i.ToString()); objQuestionsBO.Answer = Cryptography.Encrypt("My Name is " + i.ToString()); objQuestionsBO.CreatedBy = "CreatedBy Paresh " + i.ToString(); objQuestionsBO.CreatedOn = DateTime.Now; objQuestionsBO.ModifiedBy = "ModifiedBy Paresh " + i.ToString(); objQuestionsBO.ModifiedOn = DateTime.Now; objQuestionsBO.IPAddressOfLastAction = "192.168.15.24"; userLoginQuestionsBO.Add(objQuestionsBO); } UserCredentialProviderDAL objUserCredentialDataProvider = new UserCredentialProviderDAL(); int returnVal = objUserCredentialDataProvider.SaveUserLoginQuestions(userLoginQuestionsBO); Assert.AreEqual(5, returnVal, "It should return 1"); }