private void mostar() { var partida = new Partida(); dgvPartida.DataSource = partida.Listar(); }
private void guardar() { string Descripcion = txtPartida.Text.Trim(); if (Descripcion.Equals("")) { MessageBox.Show("Debe indicar una descripcion ", Global.tituloPres, MessageBoxButtons.OK, MessageBoxIcon.Information); txtPartida.Focus(); txtPartida.SelectAll(); return; } if (MessageBox.Show("¿Desea guardar el Regitro?", Global.tituloPres, MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) return; Partida oPartida = new Partida(); oPartida.idPartida = txtIdPartida.Text; oPartida.partida = txtPartida.Text.Trim(); oPartida.idEstado = "A"; if (tipo == 1) //Esta insertando { oPartida.Insertar(); } else //Esta modificando { oPartida.Actualizar(); } limpar(); //al terminar los metodos habilitamos los controles habilitarControles(false); dgvPartida.DataSource = oPartida.Listar(); int numFilas = dgvPartida.RowCount; if (tipo == 2) //Solo busco si esta modificando { for (int i = 0; i <= numFilas - 1; i++) { if (dgvPartida.Rows[i].Cells[colPartida.Name].Value.ToString() == oPartida.idPartida) { dgvPartida.CurrentCell = dgvPartida.Rows[i].Cells[colPartida.Name]; return; } } } }