private void Button2_Click(object sender, EventArgs e) { if (rowSelecionada != null) { frmEditarUsuarios telaEditar = new frmEditarUsuarios(); telaEditar.usuariosRow = rowSelecionada; telaEditar.ShowDialog(); this.usuariosTableAdapter.Fill(this.sistemaBibliotecaDBDataSet.Usuarios); } else { MessageBox.Show("Selecione um registro para alterar"); } }
private void DataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { var usuarioSelect = ((System.Data.DataRowView) this.dataGridView1.Rows[e.RowIndex].DataBoundItem).Row as MVCProject.SistemaBibliotecaDBDataSet.UsuariosRow; switch (e.ColumnIndex) { case 0: { this.usuariosTableAdapter.DeleteQuery(usuarioSelect.Id); } break; case 1: { frmEditarUsuarios editUsuario = new frmEditarUsuarios(); editUsuario.UsuariosRow = usuarioSelect; editUsuario.ShowDialog(); this.usuariosTableAdapter.UpdateQuery( editUsuario.UsuariosRow.Nome, editUsuario.UsuariosRow.Login, editUsuario.UsuariosRow.Senha, editUsuario.UsuariosRow.Email, editUsuario.UsuariosRow.Ativo, editUsuario.UsuariosRow.UsuInc, editUsuario.UsuariosRow.UsuAlt, editUsuario.UsuariosRow.DatInc, editUsuario.UsuariosRow.DatAlt, editUsuario.UsuariosRow.Id); } break; } this.usuariosTableAdapter.CustomQuery(this.sistemaBibliotecaDBDataSet.Usuarios); }