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();
             }
         }
     }
 }
Example #2
0
 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);
         }
     }
 }