using System; using System.Collections; using System.Configuration; using System.Data; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Xml.Linq; using Microsoft.CommerceServer.Runtime; using Microsoft.CommerceServer.Runtime.Profiles; namespace ASPNet3346 { public partial class UpmMembership : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { UpmMembershipUser user = (UpmMembershipUser)Membership.GetUser("foo"); //user.LastLockoutDate; //user.IsLockedOut; } protected void btnAuthenticate_Click(object sender, EventArgs e) { bool result=Membership.ValidateUser("rajendra@dewani.net", "rajendra@dewani.net"); DisplayHelper.DisplayValue("ValidateUser ", result.ToString(), Response); } protected void btnTryLock_Click(object sender, EventArgs e) { bool result = Membership.ValidateUser("rajendra@dewani.net", "ABC"); DisplayHelper.DisplayValue("ValidateUser ", result.ToString(), Response); MembershipUser user = Membership.GetUser("rajendra@dewani.net"); if (user!=null) { DisplayHelper.DisplayValue("Is Locked ", user.IsLockedOut, Response); if (user.LastLockoutDate!=null) DisplayHelper.DisplayValue(" Locked Date ", user.LastLockoutDate.ToString("dd/MMM/yyyy hh:mm:ss"), Response); } } protected void btnCreateUser_Click(object sender, EventArgs e) { MembershipCreateStatus status; Membership.CreateUser("rajendra@dewani.net", "rajendra@dewani.net", "rajendra@dewani.net", "rajendra@dewani.net", "rajendra@dewani.net", true, null, out status); if (status==MembershipCreateStatus.Success) { DisplayHelper.DisplayValue("User Created", "rajendra@dewani.net", Response); } } } }
Attached Source Code : ASPNet3346