예제 #1
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);
     }
 }
예제 #2
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            FrmNuevoModificarTrabajador frmNuevoModificarTrabajador = new FrmNuevoModificarTrabajador(this, "N");

            frmNuevoModificarTrabajador.ShowDialog();
        }