using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Net.Mail; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class ForgotPassword : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void CreateUserWizard1_ContinueButtonClick(object sender, EventArgs e) { MembershipUser objUser = Membership.GetUser(); Roles.AddUserToRole(objUser.UserName, ViewState["Role"].ToString ()); Profile.UserName = objUser.UserName; Profile.Email = objUser.Email; Profile.FirstName = ViewState["FirstName"].ToString (); Profile.LastName = ViewState["LastName"].ToString (); Profile.JobSeeker.ResumeID = -1; Profile.Employer.CompanyID = -1; if (Roles.IsUserInRole(objUser.UserName, "employer") == true) { Response.Redirect(Page.ResolveUrl("~/employer/index.aspx")); } else { Response.Redirect(Page.ResolveUrl("~/jobseeker/index.aspx")); } } protected void CreateUserWizard1_NextButtonClick(object sender, EventArgs e) { ViewState["Role"] = Request["Role"]; ViewState["FirstName"] = Request["txtFirstName"]; ViewState["LastName"] = Request["txtLastName"]; MembershipUser objUser = Membership.GetUser(); } protected void PasswordRecovery1_SendingMail(object sender, MailMessageEventArgs e) { MailAddress fromAddress = new MailAddress(ConfigurationManager.AppSettings["webmasteremail"], ConfigurationManager.AppSettings["MailFromTitle"]); e.Message.From = fromAddress; } }