コード例 #1
0
        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;
                }
            }
        }