public f_UserAdministration(ref Inventory_System_API IE) { List <string> UserRoles = x.ReadAllRoles(); InitializeComponent(); x = IE; dgv_UsersList.DataSource = x.ReadAllUsers(); cb_UserRole.Items.AddRange(UserRoles.ToArray()); pb_OK.Visible = false; pb_NO.Visible = false; }
private void b_SaveUser_Click(object sender, EventArgs e) { if ((tp_NewUser.Text != "" && tb_Password.Text != "")) { if (tb_PassConfirm.Text == tb_Password.Text) { x.CreateUser(tb_UserName.Text, tb_Password.Text, cb_UserRole.Items[cb_UserRole.SelectedIndex].ToString()); dgv_UsersList.DataSource = x.ReadAllUsers(); tb_UserName.Text = ""; tb_Password.Text = ""; tb_PassConfirm.Text = ""; cb_UserRole.Text = ""; } else { MessageBox.Show("The password does not meet."); } } else { MessageBox.Show("User Name or Password canot be empty."); } }