コード例 #1
0
        public PrincipalWindow(usuario login)
        {
            usuarioAtivo = login;
            now          = new NovaOcorrenciaWindow(login);
            InitializeComponent();
            caminho = @"" + Application.StartupPath + "\\ocorrencias" + usuarioAtivo.Nome_completo + ".xml";
            this.verificaUsuario(login);
            this.Text += " -> " + usuarioAtivo.Nome_completo;

            if (usuarioAtivo.Id_especializacao_usuario.Id == 1)
            {
                thread = new Thread(new ThreadStart(RunServidor));
                thread.Start();
                //this.carregaOcorrencias();
                this.labelCadastro.Location = new Point(705, 63);
                this.labelCadastro.Visible  = true;
                this.labelConsulta.Visible  = false;
            }
            else
            {
                thread = new Thread(new ThreadStart(runCliente));
                thread.Start();
                this.labelCadastro.Visible = false;
                this.labelConsulta.Visible = true;
            }
            mudarUsuárioToolStripMenuItem.Visible = false;
        }
コード例 #2
0
        private void gerarNovaOcorrênciaToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (usuarioAtivo.Id_especializacao_usuario.Id > 1)
            {
                //thread = new Thread(new ThreadStart(runCliente));
                //thread.Abort();
            }
            NovaOcorrenciaWindow window = new NovaOcorrenciaWindow(usuarioAtivo);

            window.ShowDialog();
        }
コード例 #3
0
        private void button4_Click(object sender, EventArgs e)
        {
            NovaOcorrenciaWindow ocorrenciaWindow = new NovaOcorrenciaWindow(PrincipalWindow.usuarioAtivo);

            ocorrenciaWindow.ShowDialog();
        }