private void btnEliminarUsuario_Click(object sender, EventArgs e) { if (dgvDatos[0, dgvDatos.SelectedCells[0].RowIndex].Value != null) { if (dgvDatos[0, dgvDatos.SelectedCells[0].RowIndex].Value.ToString() != "") { int Empleado = Convert.ToInt32(dgvDatos[0, dgvDatos.SelectedCells[0].RowIndex].Value); Interface = new InterfaceUsuario(this); string Usuario = dgvDatos[1, dgvDatos.SelectedCells[0].RowIndex].Value.ToString(); if (Usuario != this.Usuario) { DialogResult temp = MessageBox.Show("¿Desea eliminar al usuario: " + Usuario, "AVISO", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); if (temp == DialogResult.Yes) { if (Interface.BorrarUsuario(Usuario)) { MessageBox.Show("Usuario eliminado con éxito", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); RefrescarData(); } else { MessageBox.Show("Hubo un problema con la base de datos", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } } else { MessageBox.Show("No puede eliminar su propio Usuario", "AVISO", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } } }