private void PreencherFridHistorico(int codChamado) { this.chamadoresp = new ChamadosRespostas(); this.chamadorespDAL = new ChamadosRespostasDAL(); this.chamadoresp = this.chamadorespDAL.Consultar(codChamado); dgvHistorico.DataSource = this.chamadoresp.DataResult; dgvHistorico.AutoResizeColumns(); }
private void btnResponder_Click(object sender, EventArgs e) { Usuario user = new Usuario(); UsuarioDAL userDAL = new UsuarioDAL(); this.chamado = new Chamados(); this.chamadoDAL = new ChamadoDAL(); this.chamadoresp = new ChamadosRespostas(); this.chamadorespDAL = new ChamadosRespostasDAL(); try { if (tool.ChecaCampoNullo(rgBox5)) { user.NomeAcesso = clsOperadores.NomeLogin; DataTable dt = userDAL.ConsultarCodigo(user); int vUser = int.Parse(dt.DataSet.Tables[0].Rows[0]["codigo"].ToString()); this.chamadoresp.Chamado = int.Parse(txtCodigo.Text); this.chamadoresp.Codigo = 0; this.chamadoresp.Resposta = txtResp.Text; this.chamadoresp.Usuario = vUser; this.chamadoresp.DataHora = DateTime.Now; this.chamadorespDAL.Gravar(this.chamadoresp); if (chkValor6.Checked) { this.chamado.FechadoPor = vUser; this.chamado.Codigo = int.Parse(txtCodigo.Text); this.chamadoDAL.FecharChamado(this.chamado); MessageBox.Show("Chamado fechado com sucesso", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); this.tool.LimpaCampos(rgBox5); } else { MessageBox.Show("Chamado respondido com sucesso", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); this.tool.LimpaCampos(rgBox5); } } else { MessageBox.Show("Por favor preencher todos os campos!", "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } } catch (Exception erro) { MessageBox.Show(erro.Message, "Cadastro", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void btnConsultar_Click(object sender, EventArgs e) { this.chamadoDAL = new ChamadoDAL(); this.chamado = new Chamados(); this.chamadorespDAL = new ChamadosRespostasDAL(); this.chamadoresp = new ChamadosRespostas(); dgvConsulta.DataSource = null; try { if (cbPesquisa.Text != "" && txtFiltro.Text != "") { if (cbPesquisa.SelectedText == "Aberto Por") { this.chamado.AbertoPor = int.Parse(cbPesquisa.Text); } else if (cbPesquisa.SelectedText == "Código") { this.chamado.Codigo = int.Parse(cbPesquisa.Text); } else if (cbPesquisa.SelectedText == "Assunto") { this.chamado.Assunto = cbPesquisa.Text; } this.chamado = this.chamadoDAL.ConsultarFechado(this.chamado); dgvConsulta.DataSource = this.chamado.DataResult; dgvConsulta.AutoResizeColumns(); } else if (cbPesquisa.Text == "" && txtFiltro.Text == "") { dgvConsulta.DataSource = this.chamadoDAL.ConsultarFechado(); dgvConsulta.AutoResizeColumns(); } } catch (Exception erro) { MessageBox.Show(erro.Message, "Pesquisar", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }