public static Boolean ResendPasswordVerificationEmail(AccountViewModel_GenerateEmailVerificationToken view, string ConnectionString) { if (view.Login == null) { view.Errors.Add("Please insert a valid Login"); } if (view.Errors.Count > 0) { return(false); } if (AccountDataAccess.ResendVerificationEmail(view, ConnectionString)) { return(true); } return(false); }
//Verify Email public static Boolean ResendVerificationEmail(AccountViewModel_GenerateEmailVerificationToken view, string ConnectionString) { try { DataAccess dataAccess = new DataAccess(ConnectionString, "spAccounts_GenerateEmailVerificationTokenWithLogin"); dataAccess.SetParamater_Input("@LoginID", view.Login, SqlDbType.VarChar, 100); dataAccess.SetParamater_Output("@outGUID", SqlDbType.VarChar, 100); dataAccess.SetParamater_Output("@outKey", SqlDbType.VarChar, 100); dataAccess.SetParamater_Output("@outEmail", SqlDbType.VarChar, 100); dataAccess.ExecuteNonQuery(); view.EmailVerificationToken = (string)(dataAccess.GetParamater("@outGUID")); view.EmailVerificationKey = (string)(dataAccess.GetParamater("@outKey")); view.Email = (string)(dataAccess.GetParamater("@outEmail")); return(true); } catch (Exception ex) { view.Errors.Add(ex.Message); return(false); } }