Exemple #1
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;
            }
        }