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);
     }
 }
Beispiel #2
0
        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);
                }
            }
        }
Beispiel #3
0
        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();
        }
Beispiel #4
0
        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;
            }
        }
Beispiel #5
0
        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();
            }
        }
Beispiel #6
0
        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);
            }
        }