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);
        }
Esempio n. 2
0
 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();
     }
 }
Esempio n. 3
0
 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();
     }
 }
Esempio n. 4
0
 protected void CreateUserButton_Click(object sender, EventArgs e)
 {
     NetTelcoUserRepository NewUser = new NetTelcoUserRepository();
     NewUser.CreateUser(FirstNameTextBox.Text, LastNameTextBox.Text, LoginTextBox.Text, PasswordTextBox.Text, null);
 }
Esempio n. 5
0
        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 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;
        }