private void btnEditar_Click(object sender, EventArgs e) { if (estudiantesBindingSource.Count > 0) { Dialogs.EstudianteDialog frmEditar = new Dialogs.EstudianteDialog(); DataGridViewRow Fila = estudiantesDataGridView.CurrentRow; Int16 ID = Int16.Parse(Fila.Cells[0].Value.ToString()); frmEditar.identidadTextBox.Text = Fila.Cells[1].Value.ToString(); frmEditar.nombresTextBox.Text = Fila.Cells[2].Value.ToString(); frmEditar.apellidosTextBox.Text = Fila.Cells[3].Value.ToString(); frmEditar.fechanacDateTimePicker.Value = Convert.ToDateTime(Fila.Cells[4].Value); frmEditar.sexoComboBox.Text = Fila.Cells[5].Value.ToString(); frmEditar.direccionTextBox.Text = Fila.Cells[6].Value.ToString(); frmEditar.obsTextBox.Text = Fila.Cells[7].Value.ToString(); frmEditar.identidadTextBox.Focus(); frmEditar.ShowDialog(); if (frmEditar.DialogResult == DialogResult.OK) { string sqlUpdate = string.Format("update estudiantes set identidad='{0}', nombres='{1}', apellidos='{2}', fechanac='{3}', sexo='{4}', direccion='{5}', obs='{6}' where id ={7}", frmEditar.identidadTextBox.Text.Trim(), frmEditar.nombresTextBox.Text.Trim(), frmEditar.apellidosTextBox.Text.Trim(), frmEditar.fechanacDateTimePicker.Value.ToString("yyyy-MM-dd"), frmEditar.sexoComboBox.Text, frmEditar.direccionTextBox.Text.Trim(), frmEditar.obsTextBox.Text.Trim(), ID); if (oConexion.AccionSQL(sqlUpdate) == true) { this.frmEstudiantesList_Load(null, null); MessageBox.Show("La informaciĆ³n de estudiantes ha sido actualizada correctamente.", "Editar", MessageBoxButtons.OK, MessageBoxIcon.Information); estudiantesDataGridView.Focus(); } } } }
private void btnNuevo_Click(object sender, EventArgs e) { Dialogs.EstudianteDialog frmNuevo = new Dialogs.EstudianteDialog(); frmNuevo.identidadTextBox.Focus(); frmNuevo.ShowDialog(); if (frmNuevo.DialogResult == DialogResult.OK) { string sqlInsert = string.Format("insert into estudiantes(identidad,nombres,apellidos,fechanac,sexo,direccion,observacion)values( '{0}', '{1}','{2}','{3}','{4}','{5}','{6}')", frmNuevo.identidadTextBox.Text.Trim(), frmNuevo.nombresTextBox.Text.Trim(), frmNuevo.apellidosTextBox.Text.Trim(), frmNuevo.fechanacDateTimePicker.Value.ToString("yyyy-MM-dd"), frmNuevo.sexoComboBox.Text, frmNuevo.direccionTextBox.Text.Trim(), frmNuevo.observacionTextBox.Text.Trim()); if (oConexion.AcccionSQL(sqlInsert) == true) { this.frmEstudiantesList_Load(null, null); MessageBox.Show("La informaciĆ³n de estudiantes ha sido almacenada correctamente", "Guardar", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }