コード例 #1
0
ファイル: alumnos.cs プロジェクト: Rasec19/Linq_SQL_Escuela
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            int    id   = Convert.ToInt32(dgAlumno.CurrentRow.Cells[0].Value);
            string name = txtNombre.Text;

            cbCarrera.ValueMember = "ID_Carrera";
            int carr = Convert.ToInt32(cbCarrera.SelectedValue);

            btnActualizar.Enabled = false;
            btnEliminar.Enabled   = false;
            btnCancelar.Enabled   = false;
            btnAgregar.Enabled    = true;

            txtNombre.Enabled = false;
            cbCarrera.Enabled = false;


            if (MessageBox.Show("¿Desea cambiar los datos " + dgAlumno.CurrentRow.Cells[1].Value.ToString() + "?", "Cambio", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                try
                {
                    alumnos_Query a = new alumnos_Query();
                    a.Actualizar(id, name, carr);
                    dgAlumno.DataSource = null;

                    txtNombre.Text = "";
                    cbCarrera.Text = "";
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }