private void btnEliminar_Click(object sender, EventArgs e) { string message = "¿Está seguro de que desea eliminar la oficina?"; string caption = "Baja Oficina"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { int index = this.cmbOficinas.SelectedIndex; try { empresa.bajaOficina(Convert.ToInt32(dsOficinas.Tables["oficinas"].Rows[index][0].ToString())); MessageBox.Show("Oficina eliminada correctamente"); RegistroSLogs registroLogs = new RegistroSLogs(); registroLogs.grabarLog(DateTime.Now, Utilidades.UsuarioLogueado.Alias, "Eliminar oficina " + txtNombre.Text.Replace("'", "")); //Cargo Oficinas dsOficinas = empresa.DevolverOficinas(); pantallaInicial(); } catch (Exception ex) { this.lblErrorGenerico.Visible = true; this.lblErrorGenerico.Text = ex.Message; } } }