private void PersonasToolStripMenuItem_Click(object sender, EventArgs e) { frmPersonas frm = new frmPersonas(); frm.StartPosition = FormStartPosition.CenterScreen; frm.Text = "Alta de Personas"; frm.ShowDialog(); if (frm.DialogResult == System.Windows.Forms.DialogResult.OK) { DataRow fila = Program.dsADO_2015.Tables["Personas"].NewRow(); string sexo = "M"; if (frm.Sexo == ESexualidad.Femenino) { sexo = "F"; } fila[0] = frm.Dni; fila[1] = sexo; fila[2] = frm.Apellido; fila[3] = frm.Nombre; fila[4] = frm.Provincia + 1; Program.dsADO_2015.Tables["Personas"].Rows.Add(fila); } }
private void btnModificar_Click(object sender, EventArgs e) { switch (this._queTabla) { case ETablasADO.Personas: frmPersonas frm = new frmPersonas(); ESexualidad sexo; frm.Text = "Modificación de Datos"; frm.StartPosition = FormStartPosition.CenterScreen; frm.DniIsEnabled = false; frm.SexoIsEnabled = false; int indice = this.dgvDatos.SelectedRows[0].Index; string sexoDeGrilla = this.dgvDatos.SelectedRows[0].Cells[1].Value.ToString(); if (sexoDeGrilla == "M") { sexo = ESexualidad.Masculino; } else { sexo = ESexualidad.Femenino; } frm.Dni = int.Parse(this.dgvDatos.SelectedRows[0].Cells[0].Value.ToString()); frm.Sexo = sexo; frm.Apellido = this.dgvDatos.SelectedRows[0].Cells[2].Value.ToString(); frm.Nombre = this.dgvDatos.SelectedRows[0].Cells[3].Value.ToString(); frm.Provincia = int.Parse(this.dgvDatos.SelectedRows[0].Cells[4].Value.ToString()); if (frm.ShowDialog() == System.Windows.Forms.DialogResult.OK) { Program.dsADO_2015.Tables["Personas"].Rows[indice]["Apellido"] = frm.Apellido; Program.dsADO_2015.Tables["Personas"].Rows[indice]["Nombre"] = frm.Nombre; Program.dsADO_2015.Tables["Personas"].Rows[indice]["Provincia"] = frm.Provincia + 1; } CargarDataGridView(); break; case ETablasADO.Provincias: //REALIZAR MODIFICACIÓN DE PROVINCIAS break; } }