private void Form_Pacotes_Load(object sender, EventArgs e) { List <Pacotes> pacotes = new List <Pacotes>(); List <Pacotes> dd = new List <Pacotes>(); AssinanteDAO assinante = new AssinanteDAO(); PacoteDAO pac = new PacoteDAO(); listView1.Items.Clear(); pacotes = assinante.ListarPacotes().ToList(); foreach (var item in pacotes) { checkedListBox1.Items.Add(item.Nome_pacote); } string ID = boxID.Text; dd = pac.MostrarPacotes(Convert.ToInt32(ID)).ToList(); foreach (var item in dd) { ListViewItem lv1 = new ListViewItem(item.Nome_pacote); listView1.Items.Add(lv1); } }
private void btBuscar_Click(object sender, EventArgs e) { Assinante assinante = new Assinante(); AssinanteDAO buscar = new AssinanteDAO(); Assinantes = buscar.pesquisa(categoria.Text, boxBusca.Text).ToList(); BindingSource bs = new BindingSource(); bs.DataSource = Assinantes; dataGridView1.DataSource = bs; //Desabilitar colunas desnecessárias no DataGridView dataGridView1.Columns["Bairro"].Visible = false; dataGridView1.Columns["Cidade"].Visible = false; dataGridView1.Columns["Estado"].Visible = false; dataGridView1.Columns["Telefone"].Visible = false; dataGridView1.Columns["Email"].Visible = false; dataGridView1.Columns["Rua"].Visible = false; dataGridView1.Columns["datanascimento"].Visible = false; dataGridView1.Columns["Profissao"].Visible = false; dataGridView1.Columns["EstadoCivil"].Visible = false; dataGridView1.Columns["Sexo"].Visible = false; dataGridView1.Columns["TipoRua"].Visible = false; dataGridView1.Columns["NumeroRua"].Visible = false; dataGridView1.Columns["Complemento"].Visible = false; }
private void btCadastrar_Click(object sender, EventArgs e) { AssinanteDAO ass = new AssinanteDAO(); int i = ass.CheckIgual(cpf.Text, email.Text); Console.WriteLine(i); if (i == 1) { MessageBox.Show("Este CPF ja esta cadastrado, por favor, corrija antes de prosseguir!"); } else if (i == 3) { MessageBox.Show("Este Email ja esta cadastrado, por favor, corrija antes de prosseguir!"); } else if (i == 0) { CadastroAssinante cad = new CadastroAssinante(nomeCompleto.Text, cpf.Text, rua.Text, bairro.Text, cidade.Text, estado.Text, telefone.Text, email.Text, dtanasc.Value, txtProfissao.Text, boxEstadoCivil.Text, boxSexo.Text, txtNumero.Text, boxTipo.Text, txtComplemento.Text); MessageBox.Show(cad.msg); this.Close(); } }
private void btGravar_Click(object sender, EventArgs e) { OrdemDAO alt = new OrdemDAO(); Form_OSS os = new Form_OSS(); AssinanteDAO pp = new AssinanteDAO(); List <Assinante> criente = new List <Assinante>(); int cod = int.Parse(boxCod_Cliente.Text); alt.AlterarOS(boxNumOS.Text, comboServico.Text, boxObservacao.Text); os.LimparDGV(); os.CarregarDGV(cod); criente = pp.MostrarDadosAssinante(cod).ToList(); os.CarregaDados(criente); this.Close(); os.Show(); }
private void deleteBotao_Click(object sender, EventArgs e) { Assinante assinante = Assinantes[dataGridView1.CurrentCell.RowIndex]; AssinanteDAO assinantedel = new AssinanteDAO(); OrdemDAO ordem = new OrdemDAO(); DialogResult resposta = MessageBox.Show("Voce realmente deseja deletar o assinante?", "Confirme", MessageBoxButtons.YesNoCancel); if (resposta == DialogResult.Yes) { if (ordem.CheckOS(assinante.Id.ToString()) == true) { MessageBox.Show("O Assinante possui ordens de serviço em pendencia"); } else { assinantedel.DeletarAssinante(assinante.Id.ToString()); MessageBox.Show("Assinante deletado com sucesso"); } } }
private void btGravar_Click(object sender, EventArgs e) { OrdemDAO gravar = new OrdemDAO(); Form_OSS os = new Form_OSS(); AssinanteDAO pp = new AssinanteDAO(); List <Assinante> criente = new List <Assinante>(); int cod = int.Parse(boxCod_Cliente.Text); DateTime data = DateTime.Parse(boxData.Text); gravar.AdicionarOS(cod, comboServico.Text, boxObservacao.Text, data); os.LimparDGV(); os.CarregarDGV(cod); criente = pp.MostrarDadosAssinante(cod).ToList(); os.CarregaDados(criente); this.Close(); os.Show(); }
private void btAlterar_Click(object sender, EventArgs e) { Form_Assinante obj = (Form_Assinante)Application.OpenForms["Form_Assinante"]; AssinanteDAO assinante = new AssinanteDAO(); if (nomeCompleto.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Nome Completo"); } else if (cpfBox.Text == "") { MessageBox.Show("Necessário Preenchimento do campo CPF"); } else if (ruaBox.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Rua"); } else if (numeroBox.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Numero"); } else if (boxTipo.Text == "") { MessageBox.Show("Necessário escolher alguma das opções do campo Tipo"); } else if (BoxBairro.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Bairro"); } else if (BoxCidade.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Cidade"); } else if (BoxEstado.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Estado"); } else if (BoxTelefone.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Telefone"); } else if (boxSexo.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Sexo"); } else if (BoxEmail.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Email"); } else if (txtProfissao.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Profissao"); } else if (boxEstadoCivil.Text == "") { MessageBox.Show("Necessário Preenchimento do campo Estado Civil"); } else { assinante.AlterarDados(nomeCompleto.Text, Boxdtanasc.Value, cpfBox.Text, txtProfissao.Text, boxEstadoCivil.Text, boxSexo.Text, BoxEmail.Text, ruaBox.Text, boxTipo.Text, numeroBox.Text, BoxBairro.Text, boxComplemento.Text, BoxCidade.Text, BoxEstado.Text, BoxTelefone.Text, boxID.Text); this.Close(); } }