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


