/// <summary> /// User constructor /// </summary> /// <param name="name"></param> /// <param name="email"></param> /// <param name="birthDate"></param> /// <param name="phoneNumber">Phone number</param> /// <param name="passwordSalt">Salt for password</param> /// <param name="passworhHash">Password hash</param> /// <param name="role">Role</param> public User(string name, string email, DateTime birthDate, string creditCard, string phoneNumber, string passwordSalt, string passworhHash, RolesOptions role) { Name = name; Email = email; BirthDate = birthDate; CreditCard = creditCard; PhoneNumber = phoneNumber; PasswordSalt = passwordSalt; PasswordHash = passworhHash; RoleId = role; }
/// <summary> /// Создаёт экземпляр класса User /// </summary> /// <param name="fio">Имя пользователя</param> /// <param name="email">Еmail пользователя</param> /// <param name="phoneNumber">Номер телефона</param> /// <param name="passwordSalt">Cоль для пароля</param> /// <param name="passworhHash">Хэш пароля</param> /// <param name="role">Роль</param> public User(string fio, string email, string phoneNumber, string passwordSalt, string passworhHash, RolesOptions role) { Id = Guid.NewGuid(); Fio = fio; Email = email; PhoneNumber = phoneNumber; PasswordSalt = passwordSalt; PasswordHash = passworhHash; RoleId = role; }
protected void User_IndexChanged(object sender, System.EventArgs e) { if (RolesDropDownList.SelectedValue != "0") { RolesOptions.RoleId = int.Parse(RolesDropDownList.SelectedValue); RolesOptions.BindFields(); } else { RolesOptions.RoleId = -1; RolesOptions.Visible = false; } }
/// <summary> /// Role constructor /// </summary> /// <param name="role">Role itself</param> /// <param name="roleName">Role's name</param> public Role(RolesOptions role, string roleName) { Id = role; RoleName = roleName; }