コード例 #1
0
        public static void MostraAtualizacoes()
        {
            FrmNovosVeiculos novos = new FrmNovosVeiculos();

            if (novos.count > 0)
            {
                novos.ShowDialog();
            }
        }
コード例 #2
0
        private void FrmPrincipal_Shown(object sender, EventArgs e)
        {
            vvCorte.Width = splitCorte.Panel2.Width - toolCorte.Width;
            lbQtde.Text   = sel.AtualizaMarcas() + " desenhos cadastrados sendo\n" + DBManager.GetNumVeiculoMarca();

            if (Sync.SyncFullDatabase.VerificaAtualizacoesSistema())
            {
                if (MessageBox.Show("Existe uma atualização do sistema. Deseja obter esta atualização agora?", "A T U A L I Z A Ç Ã O", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    Process.Start("http://www.cutfilm.com.br/instalador/CutFilmeSetup.exe");
                    Application.Exit();
                }
            }

            FrmNovosVeiculos.MostraAtualizacoes();
        }
コード例 #3
0
        private void btnSync_Click(object sender, EventArgs e)
        {
            bool possuiDesenhos = FrmNovosVeiculos.PossuiDesenhos();

            DBManager.CloseDatabases();

            try
            {
                bool force = false;

                if (MessageBox.Show("Deseja efetuar a atualização do sistema?\n(Isso poderá levar alguns minutos)", "A T E N Ç Ã O", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
                {
                    //force = true;
                    return;
                }

                vvCorte.Width = splitCorte.Panel2.Width - toolCorte.Width;

                FrmSync.ShowSync(false, true, force);

                if (possuiDesenhos && !force)
                {
                    FrmNovosVeiculos.MostraAtualizacoes();
                }
            }
            catch
            {
            }
            finally
            {
                DBManager.InitDB();
                DBManager.VerificaTabelasAuxiliares();

                sel.AtualizaMarcas();

                lbQtde.Text = DBManager.GetNumDesenhos() + " desenhos cadastrados sendo\n" + DBManager.GetNumVeiculoMarca();
            }
        }
コード例 #4
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            FrmNovosVeiculos novos = new FrmNovosVeiculos();

            novos.ShowDialog();
        }