private void btBuscaCliente_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtPesqCliente.Text)) { MessageBox.Show("Favor Informar um Cliente", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } else { classcliente ccliente = new classcliente(); dgvCliente.DataSource = ccliente.buscacliente(txtPesqCliente.Text); } }
private void btexcluir_Click(object sender, EventArgs e) { classcliente ccliente = new classcliente(); ccliente.codigocliente = Convert.ToInt32(txtcodigo.Text); if (MessageBox.Show("Deseja realmente excluir o cliente ? operação nao podera ser desfeita apos a exclusão.", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { bool aux = ccliente.Ecluircliente(); if (aux) { MessageBox.Show("Cliente " + txtnome.Text + "Excluido com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Question); this.Close(); } else { MessageBox.Show(ccliente.nome + "Erro ao Excluir.", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void frmrelatoriocliente_Load(object sender, EventArgs e) { // carregar a combo cidade classcliente ccliente = new classcliente(); cbcidade.DataSource = ccliente.relbuscacidade(); // executa o metodo na classe cbcidade.DisplayMember = "cidade"; // exibi a Combo as cidades cbcidade.ValueMember = "cidade"; // guarda no banco o nome cbcidade.SelectedIndex = -1; // limpa a combo // mostrando los dias en la combo box // mostrando las opciones de pesquisa cbopcoes.Items.Add("Escolha um Tipo de Relatorio"); cbopcoes.Items.Add("Aniversariantes Mês"); cbopcoes.Items.Add("Aniversariantes por Dia e Mês"); cbopcoes.Items.Add("Sexo"); cbopcoes.Items.Add("Idade"); cbopcoes.Items.Add("Cidade"); cbopcoes.Items.Add("Status"); cbopcoes.SelectedIndex = 0; // mostrando los dias de la combo box cbdia.Items.Add("Selecione um Dia"); cbdia.Items.Add("1"); cbdia.Items.Add("2"); cbdia.Items.Add("3"); cbdia.Items.Add("4"); cbdia.Items.Add("5"); cbdia.Items.Add("6"); cbdia.Items.Add("7"); cbdia.Items.Add("8"); cbdia.Items.Add("9"); cbdia.Items.Add("10"); cbdia.Items.Add("11"); cbdia.Items.Add("12"); cbdia.Items.Add("13"); cbdia.Items.Add("14"); cbdia.Items.Add("15"); cbdia.Items.Add("16"); cbdia.Items.Add("17"); cbdia.Items.Add("18"); cbdia.Items.Add("19"); cbdia.Items.Add("20"); cbdia.Items.Add("21"); cbdia.Items.Add("22"); cbdia.Items.Add("23"); cbdia.Items.Add("24"); cbdia.Items.Add("25"); cbdia.Items.Add("26"); cbdia.Items.Add("27"); cbdia.Items.Add("28"); cbdia.Items.Add("29"); cbdia.Items.Add("30"); cbdia.Items.Add("31"); cbdia.SelectedIndex = 0; // mostrando los meses em la combo box cbmes.Items.Add("Selecione um Mês"); cbmes.Items.Add("Janeiro"); cbmes.Items.Add("Fevereiro"); cbmes.Items.Add("Março"); cbmes.Items.Add("Abril"); cbmes.Items.Add("Maio"); cbmes.Items.Add("Junho"); cbmes.Items.Add("Julho"); cbmes.Items.Add("Agosto"); cbmes.Items.Add("Setembro"); cbmes.Items.Add("Outubro"); cbmes.Items.Add("Novembro"); cbmes.Items.Add("Dezembro"); cbmes.SelectedIndex = 0; this.reportViewercliente.RefreshReport(); }
private void btgerarelatorio_Click(object sender, EventArgs e) { // variaveis classcliente ccliente = new classcliente(); string pesquisa = cbopcoes.SelectedItem.ToString(); // pegar a opção escolida pelo usuario switch (pesquisa) { case "Aniversariantes Mês": if (cbmes.Text != "") { classclienteBindingSource.DataSource = ccliente.relclientemes(cbmes.SelectedIndex); this.reportViewercliente.RefreshReport(); } else { MessageBox.Show("Favor Escolha um Mês", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Aniversariantes por Dia e Mês": if (cbdia.Text != "" && cbmes.Text != "") { classclienteBindingSource.DataSource = ccliente.relclientediames(cbdia.SelectedIndex, cbmes.SelectedIndex); this.reportViewercliente.RefreshReport(); } else { MessageBox.Show("Favor Escolha um Dia e Mês", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Sexo": if (rbmasculino.Checked == true) { ccliente.sexo = "M"; classclienteBindingSource.DataSource = ccliente.relclientesexo(ccliente.sexo); this.reportViewercliente.RefreshReport(); } else if (rbfemenino.Checked) { ccliente.sexo = "F"; classclienteBindingSource.DataSource = ccliente.relclientesexo(ccliente.sexo); this.reportViewercliente.RefreshReport(); } else { MessageBox.Show("Favor Escolher um Sexo", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Idade": if (txidadede.Text != "" && txidadeate.Text != "") { classclienteBindingSource.DataSource = ccliente.relclienteidade(Convert.ToInt32(txidadede.Text), Convert.ToInt32(txidadeate.Text)); this.reportViewercliente.RefreshReport(); } else { MessageBox.Show("Favor informar uma Idade", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Cidade": if (cbcidade.Text != "") { classclienteBindingSource.DataSource = ccliente.relclientecidade(cbcidade.SelectedValue.ToString()); this.reportViewercliente.RefreshReport(); } else { MessageBox.Show("Favor selecione uma Cidade", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; case "Status": if (rbativo.Checked == true) { ccliente.status = 1; classclienteBindingSource.DataSource = ccliente.relclientestatus(ccliente.status); this.reportViewercliente.RefreshReport(); } else if (rbinativo.Checked) { ccliente.status = 0; classclienteBindingSource.DataSource = ccliente.relclientestatus(ccliente.status); this.reportViewercliente.RefreshReport(); } else { MessageBox.Show("Favor Escolher um Status", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } break; } }
private void btcadastro_Click(object sender, EventArgs e) { // instanciando a classe cliente para usar as propriedades classcliente ccliente = new classcliente(); // verificando condicao dos Campos if (txtnome.Text != "" && mtxdatanascimento.Text != "" && mtxcpf.Text != "" && mtxtelefone.Text != "" && mtxcelular.Text != "" && txbairro.Text != "" && txrua.Text != "" && txnumero.Text != "" && cestado.Text != "" && tbcidade.Text != "") { // atribuindo os nome da caixinhas a propriedade que esta no objeto ccliente.nome = txtnome.Text; ccliente.datanascimento = Convert.ToDateTime(mtxdatanascimento.Text); ccliente.cpf = mtxcpf.Text; ccliente.telefone = mtxtelefone.Text; ccliente.celular = mtxcelular.Text; ccliente.bairro = txbairro.Text; ccliente.rua = txrua.Text; ccliente.estado = cestado.Text; ccliente.cidade = tbcidade.Text; ccliente.numerocasa = Convert.ToInt32(txnumero.Text); // checa o sexo "F" ou "M" if (rbfemenino.Checked) { ccliente.sexo = "F"; } else { ccliente.sexo = "M"; } // checa os campos celular e telefone if (mtxcelular.Text != "() -") { ccliente.celular = tbcelular.Text; } else { ccliente.celular = ""; } if (mtxtelefone.Text != "() -") { ccliente.telefone = mtxtelefone.Text; } else { ccliente.telefone = ""; } // metodo para cadastro de cliente int chm = ccliente.cadastracliente(); // se a resposta retornar = 1 if (chm != 0) { MessageBox.Show("Cliente " + ccliente.nome + " Cadastrado Com Sucesso ", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information); btlimpar_Click(this, new EventArgs()); } else // se a resposta for retornar = 0 { MessageBox.Show("Erro ao Realizar o Cadastro", "Sistema MasterSports", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show("Verificar os Campos Obrigatorios", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); txtnome.BackColor = Color.LemonChiffon; mtxdatanascimento.BackColor = Color.LemonChiffon; mtxcpf.BackColor = Color.LemonChiffon; mtxtelefone.BackColor = Color.LemonChiffon; mtxcelular.BackColor = Color.LemonChiffon; txbairro.BackColor = Color.LemonChiffon; txrua.BackColor = Color.LemonChiffon; txnumero.BackColor = Color.LemonChiffon; tbcidade.BackColor = Color.LemonChiffon; tbnome.Focus(); } }
private void btatualizar_Click(object sender, EventArgs e) { // instanciando a classe cliente para usar as propriedades classcliente ccliente = new classcliente(); // verificando condicao dos Campos if (txtnome.Text != "" && mtxdatanascimento.Text != "" && mtxcpf.Text != "" && mtxtelefone.Text != "" && mtxcelular.Text != "" && txbairro.Text != "" && txrua.Text != "" && txnumero.Text != "" && cestado.Text != "" && tbcidade.Text != "") { // atribuindo os nome da caixinhas a propriedade que esta no objeto ccliente.nome = txtnome.Text; ccliente.datanascimento = Convert.ToDateTime(mtxdatanascimento.Text); ccliente.cpf = mtxcpf.Text; ccliente.telefone = mtxtelefone.Text; ccliente.celular = mtxcelular.Text; ccliente.bairro = txbairro.Text; ccliente.rua = txrua.Text; ccliente.estado = cestado.Text; ccliente.cidade = tbcidade.Text; ccliente.numerocasa = Convert.ToInt32(txnumero.Text); // checando o sexo if (rbfemenino.Checked) { ccliente.sexo = "F"; } else { ccliente.sexo = "M"; } // checando o status if (cbstatuss.Checked == true) { ccliente.status = 1; } else { ccliente.status = 0; } // a instancia recebe o codigo cliente // aux variavel criada recebe a propriedade e o metodo de atualizar ccliente.codigocliente = Convert.ToInt32(txtcodigo.Text); bool aux = ccliente.Atualizarcliente(); if (aux) { MessageBox.Show("Cliente " + ccliente.nome + " Atualizado com Sucesso", "Sistema mastersports", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Erro ao Atualizar o Cliente" + ccliente.nome, "Sistema Mastersports", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error); } } else { MessageBox.Show("Verificar todos os campos Obrigatorios", "Sistema mastersports", MessageBoxButtons.OK, MessageBoxIcon.Information); txtnome.BackColor = Color.LemonChiffon; mtxdatanascimento.BackColor = Color.LemonChiffon; mtxcpf.BackColor = Color.LemonChiffon; mtxtelefone.BackColor = Color.LemonChiffon; mtxcelular.BackColor = Color.LemonChiffon; txbairro.BackColor = Color.LemonChiffon; txnumero.BackColor = Color.LemonChiffon; txrua.BackColor = Color.LemonChiffon; cestado.BackColor = Color.LemonChiffon; } }
private void btpesquisar_Click(object sender, EventArgs e) { //criando variavel para guardar as informações carregadas string consulta = cbopcoespesquisa.SelectedItem.ToString(); classcliente consultacli = new classcliente(); switch (consulta) { case "Nome": // verificar se algo foi digitado no campo nome // se txtconsulta for igual a vazio, função messagebox mostra mensagem if (txconsulta.Text != "") // inicio { if (rbinicio.Checked) { consultacli.nome = txconsulta.Text; dataGridViewcliente.DataSource = consultacli.buscaconsultainicio(); } //contem else { consultacli.nome = txconsulta.Text; dataGridViewcliente.DataSource = consultacli.buscaconsultacontem(); } } else { MessageBox.Show("Digite um Nome", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; // busca CPF case "CPF": //verificar se algo foi digitado // se cpf estiver vazio, messagebox na tela if (txcpf.Text != "") { consultacli.cpf = txcpf.Text; dataGridViewcliente.DataSource = consultacli.buscaclientecpfcontem(); } else { MessageBox.Show("Favor digitar o CPF ", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; //verificar o status case "Status": if (rbativo.Checked == true) { consultacli.status = 1; dataGridViewcliente.DataSource = consultacli.buscaclientestatusativo(); } else if (rbinativo.Checked) { consultacli.status = 0; dataGridViewcliente.DataSource = consultacli.buscaclientestatusativo(); } else { MessageBox.Show("Favor escolher um Status", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; //Verficiar o status do sexo case "Sexo": if (rbmasculino.Checked == true) { consultacli.sexo = "M"; dataGridViewcliente.DataSource = consultacli.buscaclientessexoM(); } else if (rbfemenino.Checked) { consultacli.sexo = "F"; dataGridViewcliente.DataSource = consultacli.buscaclientesexoF(); } else { MessageBox.Show("Favor ecolher um Sexo", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information); } break; } }
private void bteditar_Click(object sender, EventArgs e) { if (dataGridViewcliente.SelectedCells.Count > 0) { classcliente ccliente = new classcliente(); ccliente.retornarcliente(Convert.ToInt32(dataGridViewcliente.SelectedRows[0].Cells[0].Value)); fmrCliente formcliente = new fmrCliente(); // nao esquecer de mudar a propriedade de objetos do formulario do cliente = TRUE formcliente.txtcodigo.Text = ccliente.codigocliente.ToString(); formcliente.txtnome.Text = ccliente.nome.ToString(); formcliente.mtxdatanascimento.Text = ccliente.datanascimento.ToString(); formcliente.mtxcpf.Text = ccliente.cpf.ToString(); formcliente.mtxtelefone.Text = ccliente.telefone.ToString(); formcliente.mtxcelular.Text = ccliente.celular.ToString(); formcliente.tbcidade.Text = ccliente.cidade.ToString(); formcliente.txbairro.Text = ccliente.bairro.ToString(); formcliente.txrua.Text = ccliente.rua.ToString(); formcliente.cestado.Text = ccliente.estado.ToString(); formcliente.txnumero.Text = ccliente.numerocasa.ToString(); // checando o status if (ccliente.status == 1) { formcliente.cbstatuss.Checked = true; } else { formcliente.cbstatuss.Checked = false; } if (ccliente.sexo == "M") { formcliente.rbmasculino.Checked = true; formcliente.rbfemenino.Checked = false; } else if (ccliente.sexo == "F") { formcliente.rbmasculino.Checked = false; formcliente.rbfemenino.Checked = true; } // mandar a informação de Update // declarar variavel Tipo no Formulario do cliente formcliente.tipo = "Atualização"; // nao repetir que outro formula seja aberto e despues de actualizar e cierre el formulario formcliente.ShowDialog(); // llamar el metodo de pesquisa btpesquisar_Click(this, new EventArgs()); } else { MessageBox.Show("Selecione o produto a ser Atualizado !", "Sistema Mastersports", MessageBoxButtons.OK, MessageBoxIcon.Information); } }