public DataTable Pesquisar() { BancodeDados conn = new BancodeDados(); string comando = "SELECT * FROM GRUPOS"; return(conn.ExecutaComando(comando)); }
public DataTable Pesquisar() { BancodeDados conn = new BancodeDados(); string comando = "SELECT * FROM PESSOA WHERE INATIVO <> 'S' "; if ((!String.IsNullOrEmpty(pessoa.Codigo.ToString())) && (pessoa.Codigo != 0)) { comando += string.Format("AND CODIGO = {0}", pessoa.Codigo); } if (!string.IsNullOrEmpty(pessoa.Nome)) { comando += string.Format("AND NOMEFANTASIA LIKE '%{0}%'", pessoa.Nome.ToUpper()); } if (!string.IsNullOrEmpty(pessoa.CpfCnpj)) { comando += string.Format("AND CPF_CNPJ LIKE '%{0}%'", pessoa.CpfCnpj); } if (pessoa.TipoCadastro.ToString() != null && pessoa.TipoCadastro.ToString() != "Todos") { comando += string.Format("AND tipocadastro LIKE '%{0}%'", pessoa.TipoCadastro.ToString()); } return(conn.ExecutaComando(comando)); }
public void PreparaNotasParaSolicitacao() { var bancodeDados = new BancodeDados(driver); bancodeDados.executarComandoSQL("UPDATE dbo.AnaliseRD_NFE SET AnaliseRD_NFE.NFE_NU_CNPJ_REMETENTE = '13881630000164', AnaliseRD_NFE.NFE_NU_CNPJ_DESTINATARIO = '03134910000236', AnaliseRD_NFE.NFE_DH_EMISSAO = getdate(), dbo.AnaliseRD_NFE.NFE_DT_LIMITE_VISTORIA = getdate() + 120"); bancodeDados.executarComandoSQL("DELETE FROM AnaliseRD_ITEM_SOLICITACAO WHERE AnaliseRD_ITEM_SOLICITACAO.SOL_ID IN (SELECT SOL_ID FROM dbo.AnaliseRD_SOLICITACAO_PIN WHERE AnaliseRD_SOLICITACAO_PIN.NFE_ID IN(SELECT NFE_ID FROM dbo.AnaliseRD_NFE_SITUACAO WHERE AnaliseRD_NFE_SITUACAO.SIT_ST_PROCESSO = 3))"); bancodeDados.executarComandoSQL("DELETE FROM AnaliseRD_NFE_SITUACAO_HIST WHERE NFE_ID IN(SELECT NFE_ID FROM dbo.AnaliseRD_NFE_SITUACAO WHERE AnaliseRD_NFE_SITUACAO.SIT_ST_PROCESSO = 3)"); bancodeDados.executarComandoSQL("DELETE FROM AnaliseRD_SOLICITACAO_PIN WHERE NFE_ID IN(SELECT NFE_ID FROM dbo.AnaliseRD_NFE_SITUACAO WHERE AnaliseRD_NFE_SITUACAO.SIT_ST_PROCESSO = 3)"); bancodeDados.executarComandoSQL("UPDATE AnaliseRD_NFE_SITUACAO SET AnaliseRD_NFE_SITUACAO.SIT_ST_PROCESSO = 2 WHERE AnaliseRD_NFE_SITUACAO.SIT_ST_PROCESSO = 3"); }
public void Alterar() { try { BancodeDados conn = new BancodeDados(); string comando = string.Format("UPDATE PESSOA SET " + "NOMEFANTASIA = '{0}', " + "RAZAOSOCIAL = '{1}', " + "RG_IE = '{2}', " + "CPF_CNPJ = '{3}', " + "TELEFONE = '{4}', " + " CELULAR = '{5}' , " + "TIPOCADASTRO = '{6}' ," + "OBSERVACAO = '{7}' , " + "INATIVO = '{8}', " + "CEP = '{9}', " + "LOGRADOURO = '{10}' , " + "BAIRRO = '{11}' , " + "CIDADE = '{12}' , " + "UF = '{13}' , " + "TIPOPESSOA = '{14}', " + "CARGO = '{15}' , " + "TIPOREMUNERACAO = '{16}', " + "REMUNERACAO = '{17}', " + "EMAIL = '{18}' " + "WHERE CODIGO = {19} ", pessoa.Nome, //0 pessoa.RazaoSocial, //1 pessoa.Rg, //2 pessoa.CpfCnpj, //3 pessoa.Telefone, //4 pessoa.Celular, //5 pessoa.TipoCadastro, //6 pessoa.Observacao, //7 pessoa.Inativo, //8 pessoa.Cep, //9 pessoa.Logradouro, //10 pessoa.Bairro, //11 pessoa.Cidade, //12 pessoa.Estado, //13 pessoa.Tipopessoa, //14 pessoa.Cargo, //15 pessoa.TipoRemuneracao, //16 pessoa.Remuneracao, //17 pessoa.Email, //18 pessoa.Codigo); //19 conn.ExecutaComando(comando); } catch (Exception ex) { MessageBox.Show("Falha!" + Environment.NewLine + ex.Message); } }
public void Gravar() { BancodeDados conn = new BancodeDados(); string comando = string.Format("INSERT INTO OBRASC (CODIGOOBRA, CODCLIENTE, DATACADASTRO, STATUS, CEP, LOGRADOURO," + " UNIDADES, AREAUNIDADE, AREALOTE, AREATOTAL, INSCRICAOMUNICIPAL, NUMEROALVARA, USODESOLO, MATRICULAMAE, ART, VALORTOTAL) VALUES" + "({0},{1},{2},'{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}','{14}',{15})", obra.CodigoObra, obra.Pessoa.Codigo, "sysdate", obra.StatusObra.ToString(), obra.Cep, obra.Logradouro, obra.Unidades, obra.AreaUnidade, obra.AreaLote, obra.AreaTotal, obra.InscricaoMunicipal, obra.NumeroAlvara, obra.Usodesolo, obra.MatriculaMae, obra.Art, obra.ValorTotal ); conn.ExecutaComando(comando); foreach (MaterialObra item in obra.ListamaterialObras) { comando = null; comando = string.Format("INSERT INTO MATERIALOBRA (" + "CODIGOOBRA, " + "CODMEMORIAL, " + "UNIDADE, " + "QUANTIDADE, " + "PRECOUNITARIO, " + "DATACOMPRA, " + "CODIGOFORNECEDOR, " + "FORMAPAGAMENTO, " + "VALORTOTALITEM) VALUES ('{0}','{1}','{2}','{3}','{4}',{5},{6},'{7}',{8})", item.CodigoObra, item.Produto.Codigo, item.Unidade, item.Quantidade, item.PrecoUnitario, "sysdate", item.Fornecedor.Codigo, item.FormaPagamento, item.ValorTotalItem); conn.ExecutaComando(comando); } }
public void Excluir() { try { BancodeDados conn = new BancodeDados(); string comando = string.Format("UPDATE PESSOA SET INATIVO = 'S' WHERE CODIGO = {0}", pessoa.Codigo); conn.ExecutaComando(comando); } catch (Exception ex) { MessageBox.Show("Erro ao Excluir registro!" + Environment.NewLine + ex.Message); } }
public void IniciarTeste() { //Inicializa instância do driver do Selenium selenium = Global.obterInstancia(); paginaManterVistoriador = new PaginaManterVistoriador(selenium.driver); //Abre a pagina inicial PaginaBase = new PaginaBase(selenium.driver); PaginaInicial = new PaginaInicial(selenium.driver); bancodeDados = new BancodeDados(selenium.driver); bancodeDados.executarComandoSQL("delete from AnaliseRD_vistoriador"); PaginaInicial.AbrirPagina(urlPaginaInicial); //Faz login PaginaInicial.FazerLogin(Constantes.USUARIO_COORDENADOR, Constantes.SENHA_COORDENADOR); PaginaBase.AguardarProcessando(); }
public DataTable Pesquisar() { BancodeDados conn = new BancodeDados(); string comando = string.Format( " SELECT m.codigo, " + " m.descricao, " + " m.codgrupo, " + " g.descricao descricaogrupo " + " FROM memorialdescritivo m, grupos g " + " WHERE m.codigo = g.codigo "); if (produto.Codigo > 0) { comando += string.Format(@" and m.codigo = {0} ", produto.Codigo.ToString()); } return(conn.ExecutaComando(comando)); }
private void CarregarGrid() { DtvConsultas.Rows.Clear(); try { string sql = "SELECT Consulta.Id, Consulta.IdPaciente, Consulta.IdMedico, Consulta.Motivo, Consulta.HorarioAtendimento, Consulta.Data, Consulta.Status, Paciente.Nome, Paciente.Cpf, Paciente.Telefone, Paciente.Celular, Paciente.Email FROM Consulta INNER JOIN Paciente ON Consulta.IdPaciente = Paciente.Id WHERE (Status=0) AND IdMedico LIKE '%" + idmedico + "%' "; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { consulta = new Consulta(); consulta.Id = data.GetInt32(0); consulta.Idpaciente = data.GetInt32(1); consulta.Idmedico = data.GetInt32(2); consulta.Motivo = data.GetString(3); consulta.Horario = data.GetString(4); consulta.Data = data.GetString(5); consulta.Status = data.GetString(6); consulta.Nomepaciente = data.GetString(7); consulta.Cpf = data.GetString(8); consulta.Telefone = data.GetString(9); consulta.Celular = data.GetString(10); consulta.Email = data.GetString(11); DtvConsultas.Rows.Add(consulta.Id, consulta.Nomepaciente, consulta.Cpf, consulta.Telefone, consulta.Celular, consulta.Data, consulta.Horario); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btnBuscar_Click(object sender, EventArgs e) { try { DtvEspecialista.Rows.Clear(); if (cbmFiltrar.Text == "Nome") { Especialista especialista = null; try { string sql = "SELECT * FROM Especialista WHERE Nome LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { especialista = new Especialista(); especialista.Id = data.GetInt32(0); especialista.Usuario = data.GetString(1); especialista.Senha = data.GetString(2); especialista.Cpf = data.GetString(3); especialista.Rg = data.GetString(4); especialista.Telefone = data.GetString(5); especialista.Celular = data.GetString(6); especialista.Email = data.GetString(7); especialista.Sexo = data.GetString(8); especialista.Status = data.GetString(9); especialista.Obs = data.GetString(10); especialista.Idade = data.GetString(11); especialista.Areaatuacao = data.GetString(12); especialista.Especialidade1 = data.GetString(13); especialista.Especialidade2 = data.GetString(14); especialista.Horaatendimentoini = data.GetString(15); especialista.Horaatendimentofim = data.GetString(16); especialista.Tipodocumentomedico = data.GetString(17); especialista.Numerodocumento = data.GetString(18); especialista.Uf = data.GetString(19); especialista.Situacao = data.GetString(20); especialista.Tipoinscricao = data.GetString(21); especialista.Atendimentosegunda = data.GetBoolean(22); especialista.Atendimentoterca = data.GetBoolean(23); especialista.Atendimentoquarta = data.GetBoolean(24); especialista.Atendimentoquinta = data.GetBoolean(25); especialista.Atendimentosexta = data.GetBoolean(26); especialista.Atendimentosabado = data.GetBoolean(27); especialista.Atendimentodomingo = data.GetBoolean(28); especialista.Tipopermissao = data.GetString(29); especialista.Nomecompleto = data.GetString(30); especialista.Profissao = data.GetString(31); DtvEspecialista.Rows.Add(especialista.Id, especialista.Status, especialista.Nomecompleto, especialista.Cpf, especialista.Rg, especialista.Telefone, especialista.Celular, especialista.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "CPF") { Especialista especialista = null; try { string sql = "SELECT * FROM Especialista WHERE Cpf LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { especialista = new Especialista(); especialista.Id = data.GetInt32(0); especialista.Usuario = data.GetString(1); especialista.Senha = data.GetString(2); especialista.Cpf = data.GetString(3); especialista.Rg = data.GetString(4); especialista.Telefone = data.GetString(5); especialista.Celular = data.GetString(6); especialista.Email = data.GetString(7); especialista.Sexo = data.GetString(8); especialista.Status = data.GetString(9); especialista.Obs = data.GetString(10); especialista.Idade = data.GetString(11); especialista.Areaatuacao = data.GetString(12); especialista.Especialidade1 = data.GetString(13); especialista.Especialidade2 = data.GetString(14); especialista.Horaatendimentoini = data.GetString(15); especialista.Horaatendimentofim = data.GetString(16); especialista.Tipodocumentomedico = data.GetString(17); especialista.Numerodocumento = data.GetString(18); especialista.Uf = data.GetString(19); especialista.Situacao = data.GetString(20); especialista.Tipoinscricao = data.GetString(21); especialista.Atendimentosegunda = data.GetBoolean(22); especialista.Atendimentoterca = data.GetBoolean(23); especialista.Atendimentoquarta = data.GetBoolean(24); especialista.Atendimentoquinta = data.GetBoolean(25); especialista.Atendimentosexta = data.GetBoolean(26); especialista.Atendimentosabado = data.GetBoolean(27); especialista.Atendimentodomingo = data.GetBoolean(28); especialista.Tipopermissao = data.GetString(29); especialista.Nomecompleto = data.GetString(30); especialista.Profissao = data.GetString(31); DtvEspecialista.Rows.Add(especialista.Id, especialista.Status, especialista.Nomecompleto, especialista.Cpf, especialista.Rg, especialista.Telefone, especialista.Celular, especialista.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "RG") { Especialista especialista = null; try { string sql = "SELECT * FROM Especialista WHERE Rg LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { especialista = new Especialista(); especialista.Id = data.GetInt32(0); especialista.Usuario = data.GetString(1); especialista.Senha = data.GetString(2); especialista.Cpf = data.GetString(3); especialista.Rg = data.GetString(4); especialista.Telefone = data.GetString(5); especialista.Celular = data.GetString(6); especialista.Email = data.GetString(7); especialista.Sexo = data.GetString(8); especialista.Status = data.GetString(9); especialista.Obs = data.GetString(10); especialista.Idade = data.GetString(11); especialista.Areaatuacao = data.GetString(12); especialista.Especialidade1 = data.GetString(13); especialista.Especialidade2 = data.GetString(14); especialista.Horaatendimentoini = data.GetString(15); especialista.Horaatendimentofim = data.GetString(16); especialista.Tipodocumentomedico = data.GetString(17); especialista.Numerodocumento = data.GetString(18); especialista.Uf = data.GetString(19); especialista.Situacao = data.GetString(20); especialista.Tipoinscricao = data.GetString(21); especialista.Atendimentosegunda = data.GetBoolean(22); especialista.Atendimentoterca = data.GetBoolean(23); especialista.Atendimentoquarta = data.GetBoolean(24); especialista.Atendimentoquinta = data.GetBoolean(25); especialista.Atendimentosexta = data.GetBoolean(26); especialista.Atendimentosabado = data.GetBoolean(27); especialista.Atendimentodomingo = data.GetBoolean(28); especialista.Tipopermissao = data.GetString(29); especialista.Nomecompleto = data.GetString(30); especialista.Profissao = data.GetString(31); DtvEspecialista.Rows.Add(especialista.Id, especialista.Status, especialista.Nomecompleto, especialista.Cpf, especialista.Rg, especialista.Telefone, especialista.Celular, especialista.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "ID") { Especialista especialista = null; try { string sql = "SELECT * FROM Especialista WHERE Id LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { especialista = new Especialista(); especialista.Id = data.GetInt32(0); especialista.Usuario = data.GetString(1); especialista.Senha = data.GetString(2); especialista.Cpf = data.GetString(3); especialista.Rg = data.GetString(4); especialista.Telefone = data.GetString(5); especialista.Celular = data.GetString(6); especialista.Email = data.GetString(7); especialista.Sexo = data.GetString(8); especialista.Status = data.GetString(9); especialista.Obs = data.GetString(10); especialista.Idade = data.GetString(11); especialista.Areaatuacao = data.GetString(12); especialista.Especialidade1 = data.GetString(13); especialista.Especialidade2 = data.GetString(14); especialista.Horaatendimentoini = data.GetString(15); especialista.Horaatendimentofim = data.GetString(16); especialista.Tipodocumentomedico = data.GetString(17); especialista.Numerodocumento = data.GetString(18); especialista.Uf = data.GetString(19); especialista.Situacao = data.GetString(20); especialista.Tipoinscricao = data.GetString(21); especialista.Atendimentosegunda = data.GetBoolean(22); especialista.Atendimentoterca = data.GetBoolean(23); especialista.Atendimentoquarta = data.GetBoolean(24); especialista.Atendimentoquinta = data.GetBoolean(25); especialista.Atendimentosexta = data.GetBoolean(26); especialista.Atendimentosabado = data.GetBoolean(27); especialista.Atendimentodomingo = data.GetBoolean(28); especialista.Tipopermissao = data.GetString(29); especialista.Nomecompleto = data.GetString(30); especialista.Profissao = data.GetString(31); DtvEspecialista.Rows.Add(especialista.Id, especialista.Status, especialista.Nomecompleto, especialista.Cpf, especialista.Rg, especialista.Telefone, especialista.Celular, especialista.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "") { CarregarGrid(); } } catch (Exception ex) { //Caso haja uma exceção MessageBox.Show(ex.Message); } }
public DataTable ProximoCodigo() { BancodeDados conn = new BancodeDados(); return(conn.ExecutaComando("SELECT PESSOA_SEQ.NEXTVAL CODIGO FROM DUAL")); }
public void Gravar() { BancodeDados conn = new BancodeDados(); string cargo = ""; string tipoRemuneracao = ""; string remuneracao = ""; if (String.IsNullOrEmpty(pessoa.Nome)) { MessageBox.Show("Informar o Nome: ", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (pessoa.TipoCadastro == TipoCadastro.Cliente || pessoa.TipoCadastro == TipoCadastro.Fornecedor) { cargo = ""; tipoRemuneracao = ""; remuneracao = ""; } else { cargo = pessoa.Cargo.ToString(); tipoRemuneracao = pessoa.TipoRemuneracao.ToString(); remuneracao = pessoa.TipoRemuneracao.ToString(); } try { string comando = string.Format("INSERT INTO PESSOA (" + " CODIGO " + //0 ",NOMEFANTASIA " + //1 ",DATACADASTRO " + //2 ",RAZAOSOCIAL " + //3 ",RG_IE " + //4 ",CPF_CNPJ " + //5 ",TELEFONE " + //6 ",CELULAR " + //7 ",TIPOCADASTRO " + //8 ",TIPOPESSOA " + //9 ",OBSERVACAO " + //10 ",INATIVO " + //11 ",EMAIL " + //12 ",CEP " + //13 ",LOGRADOURO " + //14 ",BAIRRO " + //15 ",CIDADE " + //16 ",UF " + //17 ",TIPOREMUNERACAO " + //18 ",CARGO " + //19 ",REMUNERACAO " + //20 ") VALUES ({0},'{1}',{2},'{3}','{4}','{5}','{6}','{7}','{8}','{9}','{10}','{11}','{12}','{13}','{14}','{15}','{16}','{17}','{18}','{19}','{20}')", pessoa.Codigo, //0 pessoa.Nome.ToUpper(), //1 "sysdate", //2 pessoa.RazaoSocial.ToUpper(), //3 pessoa.Rg, //4 pessoa.CpfCnpj, //5 pessoa.Telefone, //6 pessoa.Celular, //7 pessoa.TipoCadastro, //8 pessoa.Tipopessoa, //9 pessoa.Observacao, //10 'N', //11 pessoa.Email.ToUpper(), //12 pessoa.Cep, //13 pessoa.Logradouro.ToUpper(), //14 pessoa.Bairro.ToUpper(), //15 pessoa.Cidade.ToUpper(), //16 "GO", //17 tipoRemuneracao, //18 cargo, //19 remuneracao //20 ); conn.ExecutaComando(comando); } catch (Exception ex) { MessageBox.Show("Falha ao Gravar! " + ex.Message); } }
private void btnRealizarConsulta_Click(object sender, EventArgs e) { labelfiltrar.Visible = false; cbmFiltrar.Visible = false; cmbFiltrarHora.Visible = false; txtPesquisar.Visible = false; txtPesquisarHora.Visible = false; DtvConsultas.Visible = false; btnRealizarConsulta.Visible = false; medicolabel.Visible = false; txtMedico.Visible = false; btnCancelarLaudo.Visible = false; btnbuscarConsulta.Visible = false; GpbReceituario.Visible = false; ButtonSalvarReceituario.Visible = false; btnCancelarReceita.Visible = false; txttelefone.Visible = false; labeltelefone.Visible = false; limpaFormularioLaudo(); btnAddReceituário.Enabled = true; btnaddLaudo.Enabled = true; btnVoltar2.Visible = true; btnfinalizarconsulta.Visible = true; btnAddReceituário.Visible = true; txtIdconsulta.Visible = true; idescolhida.Visible = true; btnaddLaudo.Visible = true; labelcelular.Visible = true; labelcpf.Visible = true; labelemail.Visible = true; labelnome.Visible = true; labelcelular.Visible = true; labeltelefone.Visible = true; txttelefone.Visible = true; txtnome.Visible = true; txtcelular.Visible = true; txtcpf.Visible = true; txtemail.Visible = true; idconsulta = int.Parse(DtvConsultas.SelectedRows[0].Cells[0].Value.ToString()); idescolhida.Text = idconsulta.ToString(); string sql = "SELECT Consulta.Id, Consulta.IdPaciente, Consulta.IdMedico, Consulta.Motivo, Consulta.HorarioAtendimento, Consulta.Data, Consulta.Status, Paciente.Nome, Paciente.Cpf, Paciente.Telefone, Paciente.Celular, Paciente.Email FROM Consulta INNER JOIN Paciente ON Consulta.IdPaciente = Paciente.Id WHERE (Status=0) AND Consulta.Id LIKE '%" + idescolhida.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { consulta = new Consulta(); consulta.Id = data.GetInt32(0); consulta.Idpaciente = data.GetInt32(1); consulta.Idmedico = data.GetInt32(2); consulta.Motivo = data.GetString(3); consulta.Horario = data.GetString(4); consulta.Data = data.GetString(5); consulta.Status = data.GetString(6); consulta.Nomepaciente = data.GetString(7); consulta.Cpf = data.GetString(8); consulta.Telefone = data.GetString(9); consulta.Celular = data.GetString(10); consulta.Email = data.GetString(11); } data.Close(); BancodeDados.FecharConexao(); txtnome.Text = consulta.Nomepaciente; txtcpf.Text = consulta.Cpf; txtcelular.Text = consulta.Celular; txttelefone.Text = consulta.Telefone; txtemail.Text = consulta.Email; }
private void btnfinalizarconsulta_Click(object sender, EventArgs e) { try { String valor = "2"; String id = idescolhida.Text; string sql = String.Format("UPDATE Consulta SET Status ='{0}' WHERE Id={1}", valor, id ); BancodeDados.ExecutarSQLAlter(sql); MessageBox.Show("Consulta Realizada com sucesso!!"); limpaFormularioLaudo(); limpaFormularioReceita(); GpbReceituario.Visible = false; btnaddLaudo.Visible = false; btnCancelarReceita.Visible = false; ButtonSalvarReceituario.Visible = false; btnVoltar2.Visible = false; ButtonSalvarLaudo.Visible = false; btnAddReceituário.Visible = false; btnCancelarLaudo.Visible = false; GpbLaudo.Visible = false; labelnome.Visible = false; txtnome.Visible = false; labelcpf.Visible = false; txtcpf.Visible = false; labelcelular.Visible = false; txtcelular.Visible = false; labeltelefone.Visible = false; txttelefone.Visible = false; labelemail.Visible = false; txtemail.Visible = false; txtIdconsulta.Visible = false; idescolhida.Visible = false; btnfinalizarconsulta.Visible = false; btnimprimirReceita.Visible = false; labelimprimirReceita.Visible = false; btnImprmirLaudo.Visible = false; labelimprimirLaudo.Visible = false; btnAddReceituário.Enabled = true; btnaddLaudo.Enabled = true; btnbuscarConsulta.Visible = true; DtvConsultas.Visible = true; CarregarGrid(); medicolabel.Visible = true; txtMedico.Visible = true; btnRealizarConsulta.Visible = true; labelfiltrar.Visible = true; cbmFiltrar.Visible = true; cmbFiltrarHora.Visible = true; txtPesquisar.Visible = true; txtPesquisarHora.Visible = true; } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btnbuscarConsulta_Click(object sender, EventArgs e) { try { if (cbmFiltrar.Text == "Data" && cmbFiltrarHora.Text == "Horário") { Consulta consulta = null; try { DtvConsultas.Rows.Clear(); string sql = "SELECT Consulta.Id, Consulta.IdPaciente, Consulta.IdMedico, Consulta.Motivo, Consulta.HorarioAtendimento, Consulta.Data, Consulta.Status, Paciente.Nome, Paciente.Cpf, Paciente.Telefone, Paciente.Celular, Paciente.Email FROM Consulta INNER JOIN Paciente ON Consulta.IdPaciente = Paciente.Id WHERE (Status=0) AND Data LIKE '%" + txtPesquisar.Text + "%' AND IdMedico LIKE '%" + idmedico + "%' AND Consulta.HorarioAtendimento LIKE '%" + txtPesquisarHora.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { consulta = new Consulta(); consulta.Id = data.GetInt32(0); consulta.Idpaciente = data.GetInt32(1); consulta.Idmedico = data.GetInt32(2); consulta.Motivo = data.GetString(3); consulta.Horario = data.GetString(4); consulta.Data = data.GetString(5); consulta.Status = data.GetString(6); consulta.Nomepaciente = data.GetString(7); consulta.Cpf = data.GetString(8); consulta.Telefone = data.GetString(9); consulta.Celular = data.GetString(10); DtvConsultas.Rows.Add(consulta.Id, consulta.Nomepaciente, consulta.Cpf, consulta.Telefone, consulta.Celular, consulta.Data, consulta.Horario); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } else if (cbmFiltrar.Text == "Data") { Consulta consulta = null; try { DtvConsultas.Rows.Clear(); string sql = "SELECT Consulta.Id, Consulta.IdPaciente, Consulta.IdMedico, Consulta.Motivo, Consulta.HorarioAtendimento, Consulta.Data, Consulta.Status, Paciente.Nome, Paciente.Cpf, Paciente.Telefone, Paciente.Celular, Paciente.Email FROM Consulta INNER JOIN Paciente ON Consulta.IdPaciente = Paciente.Id WHERE (Status=0) AND Data LIKE '%" + txtPesquisar.Text + "%' AND IdMedico LIKE '%" + idmedico + "%' "; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { consulta = new Consulta(); consulta.Id = data.GetInt32(0); consulta.Idpaciente = data.GetInt32(1); consulta.Idmedico = data.GetInt32(2); consulta.Motivo = data.GetString(3); consulta.Horario = data.GetString(4); consulta.Data = data.GetString(5); consulta.Status = data.GetString(6); consulta.Nomepaciente = data.GetString(7); consulta.Cpf = data.GetString(8); consulta.Telefone = data.GetString(9); consulta.Celular = data.GetString(10); DtvConsultas.Rows.Add(consulta.Id, consulta.Nomepaciente, consulta.Cpf, consulta.Telefone, consulta.Celular, consulta.Data, consulta.Horario); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } else if (cbmFiltrar.Text == "") { CarregarGrid(); } } catch (Exception ex) { throw new Exception(ex.Message); } }
private void btnBuscar_Click_1(object sender, EventArgs e) { try { DtvPacientes.Rows.Clear(); if (cbmFiltrar.Text == "Nome") { Paciente paciente = null; try { string sql = "SELECT * FROM Paciente WHERE Nome LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { paciente = new Paciente(); paciente.Id = data.GetInt32(0); paciente.Usuario = data.GetString(1); paciente.Senha = data.GetString(2); paciente.NomeCompleto = data.GetString(3); paciente.Telefone = data.GetString(4); paciente.Celular = data.GetString(5); paciente.Cpf = data.GetString(6); paciente.Rg = data.GetString(7); paciente.Idade = data.GetString(8); paciente.Tiposanguineo = data.GetString(9); paciente.Tipoconvenio = data.GetString(10); paciente.Nplanodesaude = data.GetString(11); paciente.Datavalidadeplano = data.GetString(12); paciente.Endereco = data.GetString(13); paciente.Cidade = data.GetString(14); paciente.Estado = data.GetString(15); paciente.Pacienteespecial = data.GetBoolean(16); paciente.Sexo = data.GetString(17); paciente.Estadocivil = data.GetString(18); paciente.Nomepai = data.GetString(19); paciente.Nomemae = data.GetString(20); paciente.Obs = data.GetString(21); paciente.Email = data.GetString(22); DtvPacientes.Rows.Add(paciente.Id, paciente.NomeCompleto, paciente.Cpf, paciente.Rg, paciente.Telefone, paciente.Celular, paciente.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "CPF") { Paciente paciente = null; try { String dado = txtPesquisar.Text; string sql = "SELECT * FROM Paciente WHERE Cpf LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { paciente = new Paciente(); paciente.Id = data.GetInt32(0); paciente.Usuario = data.GetString(1); paciente.Senha = data.GetString(2); paciente.NomeCompleto = data.GetString(3); paciente.Telefone = data.GetString(4); paciente.Celular = data.GetString(5); paciente.Cpf = data.GetString(6); paciente.Rg = data.GetString(7); paciente.Idade = data.GetString(8); paciente.Tiposanguineo = data.GetString(9); paciente.Tipoconvenio = data.GetString(10); paciente.Nplanodesaude = data.GetString(11); paciente.Datavalidadeplano = data.GetString(12); paciente.Endereco = data.GetString(13); paciente.Cidade = data.GetString(14); paciente.Estado = data.GetString(15); paciente.Pacienteespecial = data.GetBoolean(16); paciente.Sexo = data.GetString(17); paciente.Estadocivil = data.GetString(18); paciente.Nomepai = data.GetString(19); paciente.Nomemae = data.GetString(20); paciente.Obs = data.GetString(21); paciente.Email = data.GetString(22); DtvPacientes.Rows.Add(paciente.Id, paciente.NomeCompleto, paciente.Cpf, paciente.Rg, paciente.Telefone, paciente.Celular, paciente.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "RG") { Paciente paciente = null; try { String dado = txtPesquisar.Text; string sql = "SELECT * FROM Paciente WHERE Rg LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { paciente = new Paciente(); paciente.Id = data.GetInt32(0); paciente.Usuario = data.GetString(1); paciente.Senha = data.GetString(2); paciente.NomeCompleto = data.GetString(3); paciente.Telefone = data.GetString(4); paciente.Celular = data.GetString(5); paciente.Cpf = data.GetString(6); paciente.Rg = data.GetString(7); paciente.Idade = data.GetString(8); paciente.Tiposanguineo = data.GetString(9); paciente.Tipoconvenio = data.GetString(10); paciente.Nplanodesaude = data.GetString(11); paciente.Datavalidadeplano = data.GetString(12); paciente.Endereco = data.GetString(13); paciente.Cidade = data.GetString(14); paciente.Estado = data.GetString(15); paciente.Pacienteespecial = data.GetBoolean(16); paciente.Sexo = data.GetString(17); paciente.Estadocivil = data.GetString(18); paciente.Nomepai = data.GetString(19); paciente.Nomemae = data.GetString(20); paciente.Obs = data.GetString(21); paciente.Email = data.GetString(22); DtvPacientes.Rows.Add(paciente.Id, paciente.NomeCompleto, paciente.Cpf, paciente.Rg, paciente.Telefone, paciente.Celular, paciente.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "ID") { Paciente paciente = null; try { String dado = txtPesquisar.Text; string sql = "SELECT * FROM Paciente WHERE Id LIKE '%" + txtPesquisar.Text + "%'"; SqlCeDataReader data = BancodeDados.ExecutarSelect(sql); while (data.Read()) { paciente = new Paciente(); paciente.Id = data.GetInt32(0); paciente.Usuario = data.GetString(1); paciente.Senha = data.GetString(2); paciente.NomeCompleto = data.GetString(3); paciente.Telefone = data.GetString(4); paciente.Celular = data.GetString(5); paciente.Cpf = data.GetString(6); paciente.Rg = data.GetString(7); paciente.Idade = data.GetString(8); paciente.Tiposanguineo = data.GetString(9); paciente.Tipoconvenio = data.GetString(10); paciente.Nplanodesaude = data.GetString(11); paciente.Datavalidadeplano = data.GetString(12); paciente.Endereco = data.GetString(13); paciente.Cidade = data.GetString(14); paciente.Estado = data.GetString(15); paciente.Pacienteespecial = data.GetBoolean(16); paciente.Sexo = data.GetString(17); paciente.Estadocivil = data.GetString(18); paciente.Nomepai = data.GetString(19); paciente.Nomemae = data.GetString(20); paciente.Obs = data.GetString(21); paciente.Email = data.GetString(22); DtvPacientes.Rows.Add(paciente.Id, paciente.NomeCompleto, paciente.Cpf, paciente.Rg, paciente.Telefone, paciente.Celular, paciente.Email); } data.Close(); BancodeDados.FecharConexao(); } catch (Exception ex) { throw new Exception(ex.Message); } } if (cbmFiltrar.Text == "") { CarregarGrid(); } } catch (Exception ex) { //Caso haja uma exceção MessageBox.Show(ex.Message); } }