/// <summary> /// Abre a carteirinha do funcionário /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btn_emitircarteirinha_Click(object sender, EventArgs e) { var t = CarregaProgressoThread(); try { foreach (Form mdiChild in MdiChildren) { if (mdiChild.GetType() == typeof(frm_carteirinha)) { mdiChild.Close(); } } frm_carteirinha formCarteirinha = new frm_carteirinha((int)dgv_autorizacoes[13, dgv_autorizacoes.CurrentCellAddress.Y].Value, dgv_autorizacoes[4, dgv_autorizacoes.CurrentCellAddress.Y].Value.ToString(), dgv_autorizacoes[10, dgv_autorizacoes.CurrentCellAddress.Y].Value.ToString(), principalUi); formCarteirinha.MdiParent = principalUi; formCarteirinha.Show(); if (t.IsAlive) { t.Abort(); } } catch (Exception exception) { if (t.IsAlive) { t.Abort(); } Mensageiro.MensagemErro(exception, principalUi); } }
/// <summary> /// Exibe a carteirinha de autorização do funcionário /// </summary> private void ExibirCarteirinha() { if (Mensageiro.MensagemPergunta("Deseja imprimir a Carteirinha?", PrincipalUi).Equals(DialogResult.Yes)) { frm_carteirinha formCarteirinha = new frm_carteirinha(funcionario.idFuncionario, autorizacao.numeroautorizacao, autorizacao.nivelensino, PrincipalUi); formCarteirinha.MdiParent = PrincipalUi; formCarteirinha.Show(); formCarteirinha.BringToFront(); } }