Example #1
0
        private void BActualizar_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < dgElementos.RowCount; i++)
            {
                Elemento.error_test(dgElementos[0, i].Value.ToString(), dgElementos[1, i].Value.ToString(), dgElementos[2, i].Value.ToString());
            }

            for (int i = 0; i < dgElementos.RowCount; i++)
            {
                Elemento.actualizar(
                    Convert.ToInt32(dgElementos[3, i].Value),
                    dgElementos[1, i].Value.ToString(),
                    dgElementos[0, i].Value.ToString(),
                    dgElementos[2, i].Value.ToString()
                    );
            }
            MessageBox.Show("Todos los elementos están actualizados.");
            Fill();
        }
        private void bActualizar_Click(object sender, EventArgs e)
        {
            try {
                Elemento.actualizar(iId, tCodigo.Text, tNombre.Text, tDescripcion.Text);
            } catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error de formulario",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            finally
            {
                MessageBox.Show("El elemento se actualizó correctamente", "Operación realizada con éxito",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                bActualizar.Visible = false;
                bEditar.Visible     = true;

                tNombre.ReadOnly      = true;
                tCodigo.ReadOnly      = true;
                tDescripcion.ReadOnly = true;
            }
        }