Ejemplo n.º 1
0
 private void dgvTrabajadores_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     if (e.RowIndex >= 0 && busqueda)
     {
         long       idTrabajador = Convert.ToInt64(dgvTrabajadores.Rows[e.RowIndex].Cells["Id"].Value);
         Trabajador trabajador   = TrabajadorBL.obtenerTrabajador(idTrabajador, ref error, ref mensaje);
         if (!error)
         {
             if (frmNuevoModificarDatosTecnicosMotorElectricoTrifasico != null)
             {
                 frmNuevoModificarDatosTecnicosMotorElectricoTrifasico.llenarTrabajador(trabajador, etiqueta);
                 this.Close();
             }
         }
         else
         {
             MessageBox.Show("Ocurrió un error.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
Ejemplo n.º 2
0
 private void btnModificar_Click(object sender, EventArgs e)
 {
     if (dgvTrabajadores.Rows.Count > 0)
     {
         long       idTrabajador = Convert.ToInt64(dgvTrabajadores.Rows[dgvTrabajadores.CurrentCell.RowIndex].Cells["Id"].Value);
         Trabajador trabajador   = TrabajadorBL.obtenerTrabajador(idTrabajador, ref error, ref mensaje);
         if (!error)
         {
             FrmNuevoModificarTrabajador frmNuevoModificarTrabajador = new FrmNuevoModificarTrabajador(this, "M");
             frmNuevoModificarTrabajador.modificarTrabajador(trabajador);
             frmNuevoModificarTrabajador.ShowDialog();
         }
         else
         {
             MessageBox.Show("Ocurrió un error.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
     else
     {
         MessageBox.Show("No tiene ningún trabajador.", "Alprotec", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }