private void btnUserDetails_Click(object sender, EventArgs e) { int userIndex = dgvUserTable.CurrentCell.RowIndex; UserEntity user = AllUsers.ElementAt(userIndex); CRUD_User crudUser = new CRUD_User(user); crudUser.makeReadOnly(); crudUser.Show(); }
private void btnUserAdd_Click(object sender, EventArgs e) { UserEntity user = new UserEntity(); CRUD_User crudUser = new CRUD_User(user); crudUser.ShowDialog(); if (crudUser.DialogResult == DialogResult.OK) { AllUsers.Add(user); dgvUserTable.Invalidate(); } }
private void btnUserEdit_Click(object sender, EventArgs e) { int userIndex = dgvUserTable.CurrentCell.RowIndex; UserEntity user = AllUsers.ElementAt(userIndex); CRUD_User crudUser = new CRUD_User(user); crudUser.editing = true; crudUser.ShowDialog(); if (crudUser.DialogResult == DialogResult.OK) { dgvUserTable.InvalidateRow(userIndex); } }