コード例 #1
0
        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;
            }
        }
コード例 #2
0
        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;
            }
        }