Exemple #1
0
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dtv.SelectedCells.Count > 0)
            {
                classCliente obj = new classCliente();
                obj.RetornaCliente(Convert.ToInt32(dtv.SelectedRows[0].Cells[0].Value));
                frmClientes obj2 = new frmClientes();

                obj2.txtCodCliente.Text     = obj.CodigoCliente.ToString();
                obj2.lbdata.Text            = obj.DataCadastro.ToShortDateString();
                obj2.txtNome.Text           = obj.NomeCliente;
                obj2.mskRG.Text             = obj.RG;
                obj2.mskCPF.Text            = obj.CPF;
                obj2.mskDataNascimento.Text = obj.DataNascimento.ToString();
                obj2.mskTelefone.Text       = obj.TelefoneResidencial;
                obj2.mskCelular.Text        = obj.TelefoneCelular;
                obj2.txtEmail.Text          = obj.Email;
                obj2.txtEndereco.Text       = obj.Rua;
                obj2.txtNumero.Text         = obj.Numero.ToString();
                obj2.txtCidade.Text         = obj.Cidade;
                obj2.txtBairro.Text         = obj.Bairro;
                obj2.txtComplemento.Text    = obj.Complemento;
                obj2.mskCEP.Text            = obj.CEP.ToString();
                obj2.estado = obj.Estado;



                if (obj.Sexo == "Feminino")
                {
                    obj2.rbFeminino.Checked  = true;
                    obj2.rbMasculino.Checked = false;
                }

                else if (obj.Sexo == "Masculino")
                {
                    obj2.rbFeminino.Checked  = false;
                    obj2.rbMasculino.Checked = true;
                }


                if (obj.Status == 1)
                {
                    obj2.checkboxStatus.Checked = true;
                }

                else
                {
                    obj2.checkboxStatus.Checked = false;
                }

                obj2.tipo = "Atualização";
                obj2.ShowDialog();
                btPesquisar_Click(this, new EventArgs());
            }

            else
            {
                MessageBox.Show("Selecione o Cliente a ser Atualizado !", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
        private void btEditar_Click(object sender, EventArgs e)
        {
            if (dgvCliente.SelectedCells.Count > 0)
            {
                classCliente cCliente = new classCliente();
                cCliente.RetornaCliente(Convert.ToInt32(dgvCliente.SelectedRows[0].Cells[0].Value));
                frmClientes formCliente = new frmClientes();

                //Não esquecer de mudar a propriedade modifiers para Public dos objetos do formulário de Funcionarios
                formCliente.txtCodigoCliente.Text = cCliente.CodigoCliente.ToString();
                formCliente.lbData.Text           = Convert.ToDateTime(cCliente.DataCadastro).ToString();
                formCliente.txtNome.Text          = cCliente.NomeCliente.ToString();
                formCliente.mskRg.Text            = cCliente.RG.ToString();
                formCliente.mskCpf.Text           = cCliente.CPF.ToString();
                formCliente.mskDataNasc.Text      = cCliente.DataNascimento.ToString();

                if (cCliente.Sexo == "Feminino")
                {
                    formCliente.rbtFeminino.Checked = true;
                }
                else
                {
                    formCliente.rbtMasculino.Checked = true;
                }

                formCliente.txtRua.Text         = cCliente.Rua.ToString();
                formCliente.txtNumero.Text      = cCliente.Numero.ToString();
                formCliente.txtComplemento.Text = cCliente.Complemento.ToString();
                formCliente.txtBairro.Text      = cCliente.Bairro.ToString();
                formCliente.txtCidade.Text      = cCliente.Cidade.ToString();
                formCliente.estado           = cCliente.Estado.ToString();
                formCliente.mskCep.Text      = cCliente.CEP.ToString();
                formCliente.txtEmail.Text    = cCliente.Email.ToString();
                formCliente.mskTelefone.Text = cCliente.TelefoneResidencial.ToString();
                formCliente.mskCelular.Text  = cCliente.TelefoneCelular.ToString();

                if (cCliente.Status == 1)
                {
                    formCliente.ckStatus.Checked = true;
                }
                else
                {
                    formCliente.ckStatus.Checked = false;
                }

                // MANDAR A INFORMAÇÃO DE UPDATE
                formCliente.tipo = "Atualização";
                //DEPOIS DE ATUALIZAR FECHA O FORMULÁRIO
                formCliente.ShowDialog();
                // CHAMAR MÉTODO DE PESQUISA
                btPesquisar_Click(this, new EventArgs());
            }
            else
            {
                MessageBox.Show("Selecione um valor a ser atualizado!", "Sistema Loja de Cosméticos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }