//BUUUUUSSSSCCCCAAAAAAARRRRRRRRRRRRRRRRR private void cmdBuscar_Click(object sender, EventArgs e) { cmdSalvar.Enabled = false; desabilitar(); MensalistaDAO busca = new MensalistaDAO(); if (busca.BuscaMensalista(Convert.ToInt32(txtCódigo.Text))!= null) { Mensalista res = busca.BuscaMensalista(Convert.ToInt32(txtCódigo.Text)); PessoaFisicaDAO pesf = new PessoaFisicaDAO(); if (pesf.Buscar(res.CodMensalista)!= null) { PessoaFisica pessoaf = pesf.Buscar(res.CodMensalista); txtCnh.Visible = true; lblcn.Visible = true; grPessoa.Visible = true; grStatus.Visible = true; tabMensalista.Visible = true; //AQUI COLOCAR VALORES NOS CAMPOS txtCnh.Text = res.CNH1; txtCidade.Text = res.Cidade; txtBairro.Text = res.Bairro; txtCep.Text = res.CEP1; txtEstado.Text = res.Estado; txtRua.Text = res.Endereco; txtDesconto.Text = res.Desconto.ToString(); txtNome.Text = pessoaf.Nome; txtCpf.Text = pessoaf.Cpf; txtRg.Text = pessoaf.Rg; if(res.CodStatus == 1) { rdAtivo.Checked = true; } if(res.CodStatus == 2) { rdInativo.Checked = true; } rdPf.Checked = true; if(res.CodPlano !=1) { txtAssociar.Text = "Plano"; txtConvenio.Visible = false; txtPlano.Visible = true; PlanoDAO plano = new PlanoDAO(); txtPlano.Text = plano.Buscar(res.CodPlano.ToString()).DescPlano; txtTotal.Text = ((plano.Buscar(res.CodPlano.ToString()).ValorDia * plano.Buscar(res.CodPlano.ToString()).QtdDias )- res.Desconto).ToString(); } if(res.CodConvenio != 1) { txtAssociar.Text = "Convênio"; txtConvenio.Visible = true; txtPlano.Visible = false; ConvenioDAO convenio = new ConvenioDAO(); txtConvenio.Text = convenio.BuscaConvenio(res.CodConvenio).DescConvenio; txtTotal.Text = ((convenio.BuscaConvenio(res.CodConvenio).ValorDia * convenio.BuscaConvenio(res.CodConvenio).QuantDias) - res.Desconto).ToString(); } VeiculoDAO veiculo = new VeiculoDAO(); Veiculo vei = new Veiculo(); if(veiculo.BuscarPcodigo(res.CodMensalista)!= null) { vei = veiculo.BuscarPcodigo(res.CodMensalista); txtPlaca.Text = vei.Placa; } ModeloDAO modelo = new ModeloDAO(); txtModelovei.Text = modelo.BuscarModelo(vei.CodModelo).DescModelo; CmbAssociar.Visible = false; cmbTipoVeiculo.Visible = false; cmbMarca.Visible = false; cmbModelo.Visible = false; } else { PessoaJuridicaDAO pesj = new PessoaJuridicaDAO(); for (int i =0; i< pesj.ObterTodos().Count;i++) { if(pesj.ObterTodos()[i].CodMensalista == Convert.ToInt32(txtCódigo.Text)) { i = pesj.ObterTodos().Count; PessoaJuridica mensapj = pesj.ObterTodos()[i]; //AQUI COLOCAR VALORES NOS CAMPOS } } } } else { MessageBox.Show("Código inválido"); } }
private void button4_Click(object sender, EventArgs e) { ConvenioDAO convenioDAO = new ConvenioDAO(); if(convenioDAO.BuscaConvenio(int.Parse(txtCodConvenio.Text)) != null) { MensalistaDAO mensa = new MensalistaDAO(); int cont = 0; for(int i =0;i< mensa.BuscarTodos().Count; i++) { if (mensa.BuscarTodos()[i].CodConvenio.ToString().Equals(txtCodConvenio.Text)) { cont++; MessageBox.Show("Convênio não pode ser excluído"); i = mensa.BuscarTodos().Count; return; } } if (cont == 0) { int cod_status = 0; if(rbAtivo.Checked == true) { cod_status=1; } if(rbInativo.Checked == true) { cod_status=2; } Convenio deletar = new Convenio(0, txtObservacoesConvenio.Text, txtDescricaoConvenio.Text,int.Parse(txtCodConvenio.Text), cod_status, float.Parse(txtValorDia.Text),int.Parse(txtqtdDias.Text)); try { convenioDAO.Excluir(deletar); }catch(Exception exx) { MessageBox.Show(exx.Message); MessageBox.Show("Esse convênio não pode ser excluído."); } } else { } } }