示例#1
0
 private void btnAct_Click(object sender, EventArgs e)
 {
     //Se valida que los campos no estén vacíos, de no estarlo se actualiza la información del trabajador
     if (txtName.Text == "")
     {
         MessageBox.Show("Los campos marcados con (*) son obligatorios", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         try
         {
             String cc = txtCc.Value.ToString();
             if (int.Parse(cc) == 0)
             {
                 cc = null;
             }
             p.AgarrarDatos(txtName.Text, cc, txtPuesto.Text);
             p.Actualizar(id);
             t.cargarTabla("");
             Hide();
         }
         catch (Exception)
         {
             MessageBox.Show("Ocurrió un error al actualizar el trabajador", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
示例#2
0
 private void button1_Click(object sender, EventArgs e)
 {
     // Se validan que los campos no estén vacíos, de no estarlo se guarda el valor de los campos en las variables de las dos clases para después
     // insentarlos en la base de datos.
     // Luego se carga la tabla de Trabajadores con los datos del nuevo trabajador agregado. Después se oculta la ventana de Agregar Trabajador
     if (txtName.Text == "")
     {
         MessageBox.Show("Los campos marcados con (*) son obligatorios", "Revisar", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
     else
     {
         try
         {
             String cc = txtCc.Value.ToString();
             if (int.Parse(cc) == 0)
             {
                 cc = null;
             }
             p.AgarrarDatos(txtName.Text, cc, txtPuesto.Text);
             p.Insertar();
             t.cargarTabla("");
             Hide();
         }
         catch (Exception)
         {
             MessageBox.Show("No se pudo insertar el trabajador correctamente", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }