public FormTicks(fPrincipal form) { InitializeComponent(); //Passa o form principal (pai) como referência para poder acessar a variável fprincipal = form; ticks = fprincipal.ticksThread; try { ticks_us = ticks / 10; //ticks_atual é múltiplo de 100ns tbarTicks.Value = ticks_us / 100; tbTicks.Text = ticks_us.ToString(); } catch { } modo_turbo = fprincipal.turbo; //Criado na versão 3.3 if (modo_turbo) { cbTurbo.Checked = true; } else { cbTurbo.Checked = false; } }
private void bSalvar_Click(object sender, EventArgs e) { ParametrizacaoRepository acc = new ParametrizacaoRepository(); var res = acc.VerificaParametizacao(); if (res == false) { try { if (validaObjeto()) { AtualizarObjeto(); acc.cadastrar(Parametrizacao); // MostrarPerfis();//---> Atualiza Data grid view this.Hide(); fPrincipal f = new fPrincipal(); f.Show(); // f.FormClosed += Logout; MessageBox.Show("Parametrizacao incluida com sucesso.", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); bSalvar.Enabled = true; } } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { DialogResult resultado = MessageBox.Show("Confirma alteração da parametrização?", "Confirma Alteração", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (resultado == DialogResult.Yes) { try { if (validaObjeto()) { AtualizarObjeto(); ParametrizacaoRepository repPar = new ParametrizacaoRepository(); repPar.alterar(Parametrizacao); MessageBox.Show("Parametrização alterada com sucesso. Fazer Logout para efetuar as alterações!!", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.Message); } } // MessageBox.Show("Já existe uma parametrização cadastrada por favor utilizar o comando alterar"); bSalvar.Enabled = false; } }