public override MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status) { ValidatePasswordEventArgs args = new ValidatePasswordEventArgs(username, password, true); OnValidatingPassword(args); if (args.Cancel) { status = MembershipCreateStatus.InvalidPassword; return(null); } if (RequiresUniqueEmail && GetUserNameByEmail(email) != "") { status = MembershipCreateStatus.DuplicateEmail; return(null); } MembershipUser u = GetUser(username, false); if (u == null) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); _user.CreateUser(null, null, username, password, email); status = MembershipCreateStatus.Success; return(GetUser(username, false)); } else { status = MembershipCreateStatus.DuplicateUserName; } return(null); }
protected void DeleteUser(object sender, GridCommandEventArgs e) { NetTelcoUserRepository NewUser = new NetTelcoUserRepository(); Int64 user_id = Convert.ToInt64((e.Item as GridDataItem).GetDataKeyValue("USER_ID").ToString()); NewUser.DeleteUser(user_id); }
protected void RemoveGroupButton_Click(object sender, EventArgs e) { NetTelcoUserRepository RemoveUserInGroup = new NetTelcoUserRepository(); RemoveUserInGroup.RemoveUserInAccessGroup(Convert.ToInt64(AllowedGroups.SelectedValue.ToString())); AllowedGroups.DataBind(); NotAllowedGroups.DataBind(); }
protected void RemoveGroupButton_Click(object sender, EventArgs e) { NetTelcoUserRepository RemoveUserInGroup = new NetTelcoUserRepository(); RemoveUserInGroup.RemoveUserInAccessGroup(Convert.ToInt64(AllowedGroups.SelectedValue.ToString())); AllowedGroups.DataBind(); NotAllowedGroups.DataBind(); }
protected void AddGroupButton_Click(object sender, EventArgs e) { NetTelcoUserRepository AddUserInGroup = new NetTelcoUserRepository(); AddUserInGroup.AddUserInAccessGroup(Convert.ToInt64( UsersEditGridView.SelectedValue.ToString()), Convert.ToInt64(NotAllowedGroups.SelectedValue.ToString())); AllowedGroups.DataBind(); NotAllowedGroups.DataBind(); }
protected void AddGroupButton_Click(object sender, EventArgs e) { NetTelcoUserRepository AddUserInGroup = new NetTelcoUserRepository(); AddUserInGroup.AddUserInAccessGroup(Convert.ToInt64(UsersEditGridView.SelectedValue.ToString()), Convert.ToInt64(NotAllowedGroups.SelectedValue.ToString())); AllowedGroups.DataBind(); NotAllowedGroups.DataBind(); }
public void AuthCheckPageAccess(object sender, EventArgs e) { if (Request.IsAuthenticated) { NetTelcoUserRepository UserRoles = new NetTelcoUserRepository(); if (!UserRoles.CheckUserPageAccess(User.Identity.Name, Page.AppRelativeVirtualPath)) Response.Redirect("~/NetTelcoAuth/accessdenied.aspx"); } else Response.Redirect("~/NetTelcoAuth/Auth.aspx"); }
public void NewUserCommand(object sender, DetailsViewCommandEventArgs a) { if (a.CommandName.Equals("InsertNewUser")) { NetTelcoUserRepository NewUser = new NetTelcoUserRepository(); NewUser.CreateUser( (UsersDetailGridView.FindControl("FIRST_NAMETextBox") as TextBox).Text.ToString(), //FirstNameTextBox.Text, (UsersDetailGridView.FindControl("LAST_NAMETextBox") as TextBox).Text.ToString(), //LastNameTextBox.Text, (UsersDetailGridView.FindControl("LOGINTextBox") as TextBox).Text.ToString(), //LoginTextBox.Text, (UsersDetailGridView.FindControl("PASSWORDTextBox") as TextBox).Text.ToString(), //PasswordTextBox.Text, null ); UsersEditGridView.DataBind(); } }
public void AuthCheckPageAccess(object sender, EventArgs e) { if (Request.IsAuthenticated) { NetTelcoUserRepository UserRoles = new NetTelcoUserRepository(); if (!UserRoles.CheckUserPageAccess(User.Identity.Name, Page.AppRelativeVirtualPath)) { Response.Redirect("~/NetTelcoAuth/accessdenied.aspx"); } } else { Response.Redirect("~/NetTelcoAuth/Auth.aspx"); } }
public void NewUserCommand(object sender, DetailsViewCommandEventArgs a) { if (a.CommandName.Equals("InsertNewUser")) { NetTelcoUserRepository NewUser = new NetTelcoUserRepository(); NewUser.CreateUser( (UsersDetailGridView.FindControl("FIRST_NAMETextBox") as TextBox).Text.ToString(), //FirstNameTextBox.Text, (UsersDetailGridView.FindControl("LAST_NAMETextBox") as TextBox).Text.ToString(), //LastNameTextBox.Text, (UsersDetailGridView.FindControl("LOGINTextBox") as TextBox).Text.ToString(), //LoginTextBox.Text, (UsersDetailGridView.FindControl("PASSWORDTextBox") as TextBox).Text.ToString(), //PasswordTextBox.Text, null ); UsersEditGridView.DataBind(); } }
protected void AllowedGroups_Deleting(object sender, Telerik.Web.UI.RadListBoxDeletingEventArgs e) { NetTelcoUserRepository RemoveUserInGroup = new NetTelcoUserRepository(); RemoveUserInGroup.RemoveUserInAccessGroup(Convert.ToInt64(e.Items[0].Value.ToString())); }
protected void CreateUserButton_Click(object sender, EventArgs e) { NetTelcoUserRepository NewUser = new NetTelcoUserRepository(); NewUser.CreateUser(FirstNameTextBox.Text, LastNameTextBox.Text, LoginTextBox.Text, PasswordTextBox.Text, null); }
public override bool ValidateUser(string username, string password) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); return(_user.ValidateUser(username, password)); }
public override string GetUserNameByEmail(string email) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); return(_user.GetUserNameByEmail(email)); }
public override MembershipUser GetUser(string username, bool userIsOnline) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); return(_user.GetUser(username)); }
protected void DeleteUser(object sender, GridCommandEventArgs e) { NetTelcoUserRepository NewUser = new NetTelcoUserRepository(); Int64 user_id = Convert.ToInt64((e.Item as GridDataItem).GetDataKeyValue("USER_ID").ToString()); NewUser.DeleteUser(user_id); }
protected void AllowedGroups_Inserting(object sender, Telerik.Web.UI.RadListBoxInsertingEventArgs e) { NetTelcoUserRepository AddUserInGroup = new NetTelcoUserRepository(); AddUserInGroup.AddUserInAccessGroup(Convert.ToInt64(UsersEditGridView.SelectedValue.ToString()), Convert.ToInt64(e.Items[0].Value.ToString())); }
public override MembershipUser CreateUser(string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, object providerUserKey, out MembershipCreateStatus status) { ValidatePasswordEventArgs args = new ValidatePasswordEventArgs(username, password, true); OnValidatingPassword(args); if (args.Cancel) { status = MembershipCreateStatus.InvalidPassword; return null; } if (RequiresUniqueEmail && GetUserNameByEmail(email) != "") { status = MembershipCreateStatus.DuplicateEmail; return null; } MembershipUser u = GetUser(username, false); if (u == null) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); _user.CreateUser(null, null, username, password, email); status = MembershipCreateStatus.Success; return GetUser(username, false); } else { status = MembershipCreateStatus.DuplicateUserName; } return null; }
protected void AllowedGroups_Inserting(object sender, Telerik.Web.UI.RadListBoxInsertingEventArgs e) { NetTelcoUserRepository AddUserInGroup = new NetTelcoUserRepository(); AddUserInGroup.AddUserInAccessGroup(Convert.ToInt64(UsersEditGridView.SelectedValue.ToString()), Convert.ToInt64(e.Items[0].Value.ToString())); }
public override MembershipUser GetUser(string username, bool userIsOnline) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); return _user.GetUser(username); }
public override string GetUserNameByEmail(string email) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); return _user.GetUserNameByEmail(email); }
public override bool ValidateUser(string username, string password) { NetTelcoUserRepository _user = new NetTelcoUserRepository(); return _user.ValidateUser(username, password); }
protected void CreateUserButton_Click(object sender, EventArgs e) { NetTelcoUserRepository NewUser = new NetTelcoUserRepository(); NewUser.CreateUser(FirstNameTextBox.Text, LastNameTextBox.Text, LoginTextBox.Text, PasswordTextBox.Text, null); }
protected void AllowedGroups_Deleting(object sender, Telerik.Web.UI.RadListBoxDeletingEventArgs e) { NetTelcoUserRepository RemoveUserInGroup = new NetTelcoUserRepository(); RemoveUserInGroup.RemoveUserInAccessGroup(Convert.ToInt64(e.Items[0].Value.ToString())); }