public UserEdit(LoginDatabaseDataSet.UsersRow row, bool adding) { InitializeComponent(); m_Adding = adding; if (adding) { foreach (var allowedPermission in Service.Instance.AllowedPermissions) { checkedListBox1.Items.Add(allowedPermission); } return; } m_UsersRow = row; textBox1.Text = m_UsersRow.UserName; textBox1.ReadOnly = true; var permissions = m_UsersRow.Privileges.Split(','); foreach (var allowedPermission in Service.Instance.AllowedPermissions) { checkedListBox1.Items.Add(allowedPermission, permissions.Contains(allowedPermission)); } }
public UserEdit(LoginDatabaseDataSet.UsersRow row) : this(row, false) { }