示例#1
0
        // Botão Novo Chamado
        private void btnNovoChamado_Click(object sender, EventArgs e)
        {
            frmManipulaChamado frmnovochamado = new frmManipulaChamado();

            AddOwnedForm(frmnovochamado);
            frmnovochamado.TopLevel = false;
            frmnovochamado.Dock     = DockStyle.Fill;
            this.Controls.Add(frmnovochamado);
            frmnovochamado.BringToFront();
            frmnovochamado.Show();
        }
示例#2
0
        // Botão Visualizar Chamado
        private void btnVisualizar_Click(object sender, EventArgs e)
        {
            if (tabControl.SelectedTab == tabAberto)
            {
                frmManipulaChamado frmmanipulachamado = new frmManipulaChamado();

                if (dgvAberto.SelectedRows.Count > 0)
                {
                    AddOwnedForm(frmmanipulachamado);
                    frmmanipulachamado.TopLevel = false;
                    frmmanipulachamado.Dock     = DockStyle.Fill;
                    this.Controls.Add(frmmanipulachamado);
                    frmmanipulachamado.BringToFront();
                    frmmanipulachamado.Show();
                    frmmanipulachamado.cbTipo.Text             = dgvAberto.CurrentRow.Cells["Categoria"].Value.ToString();
                    frmmanipulachamado.cbTipo.Enabled          = false;
                    frmmanipulachamado.txtAssunto.Text         = dgvAberto.CurrentRow.Cells["Assunto"].Value.ToString();
                    frmmanipulachamado.txtAssunto.Enabled      = false;
                    frmmanipulachamado.txtMensagem.Text        = dgvAberto.CurrentRow.Cells["Texto"].Value.ToString();
                    frmmanipulachamado.txtMensagem.Enabled     = false;
                    frmmanipulachamado.btnCriarChamado.Visible = false;
                    frmmanipulachamado.txtProtocolo.Text       = dgvAberto.CurrentRow.Cells["Protocolo"].Value.ToString();

                    if (Program.Departamento != "Administrador")
                    {
                        frmmanipulachamado.btnSair.Visible     = true;
                        frmmanipulachamado.btnCancelar.Visible = false;
                    }
                    else
                    {
                        frmmanipulachamado.btnFinalizarChamado.Visible = true;
                    }
                }
            }
            else
            {
                frmManipulaChamado frmmanipulachamado = new frmManipulaChamado();

                if (dgvFechado.SelectedRows.Count > 0)
                {
                    AddOwnedForm(frmmanipulachamado);
                    frmmanipulachamado.TopLevel = false;
                    frmmanipulachamado.Dock     = DockStyle.Fill;
                    this.Controls.Add(frmmanipulachamado);
                    frmmanipulachamado.BringToFront();
                    frmmanipulachamado.Show();
                    frmmanipulachamado.cbTipo.Text             = dgvFechado.CurrentRow.Cells["Categoria"].Value.ToString();
                    frmmanipulachamado.cbTipo.Enabled          = false;
                    frmmanipulachamado.txtAssunto.Text         = dgvFechado.CurrentRow.Cells["Assunto"].Value.ToString();
                    frmmanipulachamado.txtAssunto.Enabled      = false;
                    frmmanipulachamado.txtMensagem.Text        = dgvFechado.CurrentRow.Cells["Texto"].Value.ToString();
                    frmmanipulachamado.txtMensagem.Enabled     = false;
                    frmmanipulachamado.btnCriarChamado.Visible = false;
                    frmmanipulachamado.btnSair.Visible         = true;
                    frmmanipulachamado.btnCancelar.Visible     = false;

                    frmReplica frmreplica = new frmReplica();
                    frmreplica.txtReplica.Text = dgvFechado.CurrentRow.Cells["Replica"].Value.ToString();
                    frmreplica.ShowDialog();
                    frmreplica.txtReplica.Enabled = false;
                }
            }
        }