Exemple #1
0
        private void btEntrar_Click(object sender, EventArgs e)
        {
            this.Hide();
            frmLogon frm = new frmLogon();

            frm.cboCaixa.Focus();
            frm.ShowDialog();
        }
Exemple #2
0
        private void btnCat_Click(object sender, EventArgs e)
        {
            Button btnCaixa = sender as Button;

            this.Hide();
            frmLogon frm = new frmLogon();

            frm.cboCaixa.Text    = btnCaixa.Name.ToString();
            frm.cboCaixa.Enabled = false;
            //  frm.lblOkCaixa.Text = "TRUE";
            frm.ShowDialog();
        }
Exemple #3
0
        public void verifica_primeiro_acesso()
        {
            try
            {
                UsuarioBLL objUsu = new UsuarioBLL();
                Boolean    x      = objUsu.Primeiro_acesso();
                if (x)
                {
                    this.Visible = false;
                    Primeiro_Acesso p_acesso = new Primeiro_Acesso();
                    p_acesso.ShowDialog();
                    this.Visible = true;

                    x = objUsu.Primeiro_acesso();

                    verifica_atualizacoes();
                    this.Visible = false;
                    frmLogon xcmd = new frmLogon();
                    xcmd.Show();
                    //if (x)
                    //    verifica_primeiro_acesso();
                }
                else
                {
                    verifica_atualizacoes();

                    this.Visible = false;
                    frmLogon xcmd = new frmLogon();
                    xcmd.Show();
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.Message);
                String path = "";


                String   x  = System.AppDomain.CurrentDomain.BaseDirectory.ToString();
                String[] xx = x.Split('\\');
                String   p  = "";
                for (int i = 0; i < (xx.Length - 2); i++)
                {
                    p += xx[i] + "\\";
                }
                p   += "bats\\";
                path = p;

                Process proc = new Process();
                proc.StartInfo.FileName         = "bd.bat";
                proc.StartInfo.WorkingDirectory = path;
                proc.StartInfo.CreateNoWindow   = false;
                proc.Start();
                proc.WaitForExit();
                int ExitCode = proc.ExitCode;
                //ProcessStartInfo info = new ProcessStartInfo("cmd.exe");
                //info.Arguments = "net start MSSQL$SQLEXPRESS";
                //Process.Start(info);
                proc.Close();

                proc = new Process();
                proc.StartInfo.FileName         = "localdb_creator.bat";
                proc.StartInfo.WorkingDirectory = path;
                proc.StartInfo.CreateNoWindow   = false;
                proc.Start();
                proc.WaitForExit();
                ExitCode = proc.ExitCode;
                //ProcessStartInfo info = new ProcessStartInfo("cmd.exe");
                //info.Arguments = "net start MSSQL$SQLEXPRESS";
                //Process.Start(info);
                proc.Close();

                proc = new Process();
                proc.StartInfo.FileName         = "localdb_creatorv11.bat";
                proc.StartInfo.WorkingDirectory = path;
                proc.StartInfo.CreateNoWindow   = false;
                proc.Start();
                proc.WaitForExit();
                ExitCode = proc.ExitCode;
                //ProcessStartInfo info = new ProcessStartInfo("cmd.exe");
                //info.Arguments = "net start MSSQL$SQLEXPRESS";
                //Process.Start(info);
                proc.Close();

                MessageBox.Show(e.Message + "");
                Application.Exit();

                //System.Diagnostics.Process.Start("c:\\batchfilename.bat");
            }
        }