コード例 #1
0
        private void Procurar_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass   verificar = new ClienteClass();
            CodigosProntos codigos   = new CodigosProntos();
            Verificar      ver       = new Verificar();

            if (Cod_Cliente_txt.Text != string.Empty && !codigos.PossuiLetras(Cod_Cliente_txt.Text))
            {
                if (!ver.Suspensao(string.Empty, UInt32.Parse(Cod_Cliente_txt.Text), conect.MyBase_txt.Text))
                {
                    if (verificar.Checar(UInt32.Parse(Cod_Cliente_txt.Text)))
                    {
                        Campos_sp.IsEnabled           = true;
                        SuspenderCliente_bt.IsEnabled = true;

                        AlocarCampos();
                    }
                    else
                    {
                        MessageBox.Show("Este cliente nao existe, verifique se digitou corretamente!", "Not Found!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                        Limpar();
                    }
                }
                else
                {
                    MessageBox.Show("Este cliente ja está suspenso!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
        }
コード例 #2
0
        private void GuardarValoresDosCampos()
        {
            CodigosProntos prontos = new CodigosProntos();

            valores[2] = cliente_txt.Text;
            valores[3] = licenca_txt.Text;
            valores[4] = dias_txt.Text;
            valores[5] = prontos.PegarDataAtual();



            valores[13] = email_txt.Text;
            valores[14] = Contato.Text;

            ClienteClass   cClass    = new ClienteClass();
            ConfirmarSenha confirmar = new ConfirmarSenha();

            confirmar.ShowDialog();

            if (confirmar.Retornado)
            {
                cClass.AtualizarDados(valores);

                MessageBox.Show("Dados Atualizados com sucesso!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Information);
            }
        }
コード例 #3
0
        private void ProcurarCliente_txt_Click(object sender, RoutedEventArgs e)
        {
            CodigosProntos codigos = new CodigosProntos();

            if (codigos.PossuiLetras(CodCliente_txt.Text))
            {
                return;
            }

            ClienteClass cliente = new ClienteClass();

            if (CodCliente_txt.Text != string.Empty)
            {
                Verificar verificar = new Verificar();

                if (cliente.Checar(UInt32.Parse(CodCliente_txt.Text)) && verificar.Manutencao(UInt32.Parse(CodCliente_txt.Text), conect.MyBase_txt.Text))
                {
                    string[] dados = cliente.PegarDados(UInt32.Parse(CodCliente_txt.Text));

                    NomeCliente_txt.Text = dados[2];

                    Campos_sp.IsEnabled = true;
                    DesativarManutencao_bt.IsEnabled = true;
                }
                else
                {
                    MessageBox.Show("Usuario nao existe ou nao está com software em Manutençao!", "Opps", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    LimparCampos();
                    return;
                }
            }
        }
コード例 #4
0
        private void Gerar_cliente_bt_Click(object sender, RoutedEventArgs e)
        {
            if (!VerificarCamposVazios())
            {
                GuardarValoresDosCampos();

                ClienteClass   clienteClass = new ClienteClass();
                ConfirmarSenha conf         = new ConfirmarSenha();

                if (!clienteClass.Checar(UInt32.Parse(valores[1])))
                {
                    conf.ShowDialog();

                    if (conf.Retornado)
                    {
                        clienteClass.Adicionar(valores);

                        MessageBox.Show("Usuario Adicionado com sucesso!");
                        LimparCampos();
                    }
                }
                else
                {
                    MessageBox.Show("Ops! ouve um erro, parece que o codigo gerado para esse cliente ja existe!\nClique no botao novamente!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Error);
                    return;
                }
            }
        }
コード例 #5
0
        private void ProcurarCliente_txt_Click(object sender, RoutedEventArgs e)
        {
            CodigosProntos codigos = new CodigosProntos();

            if (codigos.PossuiLetras(CodCliente_txt.Text))
            {
                return;
            }

            Verificar ver = new Verificar();

            if (CodCliente_txt.Text != string.Empty)
            {
                ClienteClass cliente = new ClienteClass();
                if (!ver.Manutencao(UInt32.Parse(CodCliente_txt.Text), conect.MyBase_txt.Text) && cliente.Checar(UInt32.Parse(CodCliente_txt.Text)))
                {
                    string[] d = cliente.PegarDados(UInt32.Parse(CodCliente_txt.Text));

                    NomeCliente_txt.Text         = d[2];
                    mensagemManutenance_txt.Text = d[9];


                    Campos_sp.IsEnabled  = true;
                    Manutençao.IsEnabled = true;
                }
                else
                {
                    MessageBox.Show("Cliente informado nao existe, ou ja está com a manutençao ativa!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
        }
コード例 #6
0
        public ClienteRow(ClienteClass cliente, Panel pnl)
        {
            InitializeComponent();
            codFunc.Text  = cliente.codCliente;
            dataCad.Text  = cliente.dataCad;
            dataNasc.Text = cliente.dataNasc;
            nome.Text     = cliente.nome;
            email.Text    = cliente.email;
            rg.Text       = cliente.rg;
            telefone.Text = cliente.telefone;
            endereco.Text = cliente.endereco;
            bairro.Text   = cliente.bairro;
            cidade.Text   = cliente.cidade;
            estado.Text   = cliente.estado;
            pais.Text     = cliente.pais;

            codFunc.Click  += (sender, e) => click(sender, e, pnl, cliente);
            dataCad.Click  += (sender, e) => click(sender, e, pnl, cliente);
            dataNasc.Click += (sender, e) => click(sender, e, pnl, cliente);
            nome.Click     += (sender, e) => click(sender, e, pnl, cliente);
            email.Click    += (sender, e) => click(sender, e, pnl, cliente);
            rg.Click       += (sender, e) => click(sender, e, pnl, cliente);
            telefone.Click += (sender, e) => click(sender, e, pnl, cliente);
            bairro.Click   += (sender, e) => click(sender, e, pnl, cliente);
            cidade.Click   += (sender, e) => click(sender, e, pnl, cliente);
            estado.Click   += (sender, e) => click(sender, e, pnl, cliente);
            pais.Click     += (sender, e) => click(sender, e, pnl, cliente);
            this.Click     += (sender, e) => click(sender, e, pnl, cliente);
        }
コード例 #7
0
        public ClienteTable(Panel pnl)
        {
            InitializeComponent();
            painel = pnl;
            DataTable dt = new ClienteClass().retClientes();

            row = new ClienteRow[dt.Rows.Count];
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                ClienteClass cliente = new ClienteClass();
                cliente.codCliente = dt.Rows[i]["codCliente"].ToString();
                cliente.dataCad    = dt.Rows[i]["dataCadastro"].ToString();
                cliente.dataNasc   = dt.Rows[i]["dataNascimento"].ToString();
                cliente.nome       = dt.Rows[i]["nome"].ToString();
                cliente.email      = dt.Rows[i]["email"].ToString();
                cliente.rg         = dt.Rows[i]["rg"].ToString();
                cliente.telefone   = dt.Rows[i]["telefone"].ToString();
                cliente.endereco   = dt.Rows[i]["endereco"].ToString();
                cliente.cidade     = dt.Rows[i]["cidade"].ToString();
                cliente.estado     = dt.Rows[i]["estado"].ToString();
                cliente.pais       = dt.Rows[i]["pais"].ToString();
                cliente.bairro     = dt.Rows[i]["bairro"].ToString();

                row[i]          = new ClienteRow(cliente, pnl);
                row[i].TopLevel = false;
                row[i].Location = new Point(0, i * 32);
                pnlTable.Controls.Add(row[i]);
                row[i].Show();

                int index = i;
                row[i].MouseEnter += (sender, e) => mouseEnter(sender, e, index);
            }
        }
コード例 #8
0
        private void click(object sender, EventArgs e, Panel pnl, ClienteClass cliente)
        {
            ClienteEdit objEdit = new ClienteEdit(cliente, pnl);

            pnl.Controls.Clear();
            objEdit.TopLevel = false;
            pnl.Controls.Add(objEdit);
            objEdit.Show();
        }
コード例 #9
0
        private void AlocarCampos()
        {
            ClienteClass verificar = new ClienteClass();

            string[] d = verificar.PegarDados(UInt32.Parse(Cod_Cliente_txt.Text));

            NomeCliente_txt.Text    = d[2];
            EmailCliente_txt.Text   = d[13];
            DiasRestantes_text.Text = d[4];
            DataCriacao_txt.Text    = d[5];
        }
コード例 #10
0
        private void AlocarDados()
        {
            ClienteClass verificar = new ClienteClass();

            string[] dadosDB = verificar.PegarDados(UInt32.Parse(cod_Cliente_txt.Text));

            Cliente_txt.Text  = dadosDB[2];
            licence_txt.Text  = dadosDB[3];
            days_txt.Text     = dadosDB[4];
            criacao_txt.Text  = dadosDB[5];
            suspenso_txt.Text = dadosDB[7];
        }
コード例 #11
0
        public IHttpActionResult Get(long id)
        {
            Cliente cliente = db.Clientes.Find(id);

            if (cliente == null)
            {
                return(Util.ResponseError(Request, "Cliente não encontrado!"));
            }

            BaseClass clienteClass = new ClienteClass().MapFromClienteModel(cliente);

            return(Util.ResponseSuccess(Request, clienteClass, "Sucesso"));
        }
コード例 #12
0
        public IHttpActionResult Get()
        {
            var clientes = db.Clientes.OrderBy(p => p.Nome).ToList();

            var clientesList = new List <BaseClass>();

            foreach (var cliente in clientes)
            {
                var cli = new ClienteClass();
                cli.MapFromClienteModel(cliente);
                clientesList.Add(cli);
            }

            return(Util.ResponseSuccess(Request, clientesList, "Sucesso"));
        }
コード例 #13
0
        private void Remover_bt_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("Voce realmente deseja deletar esse cliente do banco de dados?\nVoce pode apenas Suspender ele ou colocar em menutençao\n\nOBS: nao terá como recuperar os dados futuramente!", "Confirmar", MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
            {
                ClienteClass   d    = new ClienteClass();
                ConfirmarSenha conf = new ConfirmarSenha();
                conf.ShowDialog();

                if (conf.Retornado)
                {
                    d.Remover(UInt32.Parse(cod_Cliente_txt.Text));
                    MessageBox.Show("Dados Removidos com sucesso!");
                    LimparCampos();
                }
            }
        }
コード例 #14
0
 public ClienteEdit(ClienteClass cliente, Panel pnl)
 {
     InitializeComponent();
     this.cliente  = cliente;
     dataNasc.Text = cliente.dataNasc;
     nome.Text     = cliente.nome;
     email.Text    = cliente.email;
     rg.Text       = cliente.rg;
     telefone.Text = cliente.telefone;
     endereco.Text = cliente.endereco;
     bairro.Text   = cliente.bairro;
     cidade.Text   = cliente.cidade;
     estado.Text   = cliente.estado;
     pais.Text     = cliente.pais;
     painel        = pnl;
 }
コード例 #15
0
        private void SuspenderCliente_bt_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("Voce leu as menssagens acima?\nAo clicar em SIM, nao terar mais como voltar atras!", string.Empty, MessageBoxButton.YesNo, MessageBoxImage.Question) == MessageBoxResult.Yes)
            {
                ConfirmarSenha senha = new ConfirmarSenha();
                senha.ShowDialog();

                if (senha.Retornado)
                {
                    ClienteClass @class = new ClienteClass();
                    @class.Suspender(string.Empty, UInt32.Parse(Cod_Cliente_txt.Text));

                    MessageBox.Show("Cliente foi suspenso temporariamente com sucesso!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Information);
                }
            }
        }
コード例 #16
0
        private void GuardarValoresDosCampos()
        {
            CodigosProntos   prontos   = new CodigosProntos();
            ExecutarComandos exe       = new ExecutarComandos();
            ClienteClass     adicionar = new ClienteClass();

            valores[1] = adicionar.GerarNumeroAleatorio(10000000, 99999999).ToString();
            valores[2] = cliente_txt.Text;
            valores[3] = licenca_txt.Text;
            valores[4] = dias_txt.Text;
            valores[5] = prontos.PegarDataAtual();
            valores[6] = prontos.PegarDataAtual_Incrementada(Byte.Parse(dias_txt.Text));

            if (AtivarOpcoes.IsChecked == true)
            {
                valores[7]  = suspensao_txt.Text;
                valores[8]  = manutencao_txt.Text;
                valores[9]  = mensagemManutenance_txt.Text;
                valores[10] = DataSelecionada_dp.Text + " as " + HorarioSelecionado_tp.Text;
            }
            else
            {
                valores[7]  = "OFF";
                valores[8]  = "OFF";
                valores[9]  = "";
                valores[10] = "";
            }


            valores[13] = /*(string.IsNullOrEmpty(email_txt.Text)) ? "" : */ email_txt.Text;
            valores[14] = Contato.Text;
            valores[15] = exe.SenhaCrip(30, 4);
            valores[16] = "";
            valores[17] = "";

            for (Byte i = 0; i < 15; i++)
            {
                if (valores[i] == null)
                {
                    valores[i] = "";
                }
            }
        }
コード例 #17
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            ClienteClass cliente = new ClienteClass();

            cliente.codCliente = cliente.retProxCodCliente();
            cliente.dataCad    = DateTime.Now.ToString("dd/MM/yyyy");
            cliente.dataNasc   = dataNasc.Text;
            cliente.nome       = nome.Text;
            cliente.email      = email.Text;
            cliente.rg         = rg.Text;
            cliente.telefone   = telefone.Text;
            cliente.endereco   = endereco.Text;
            cliente.bairro     = bairro.Text;
            cliente.cidade     = cidade.Text;
            cliente.estado     = estado.Text;
            cliente.pais       = pais.Text;
            cliente.inserirCliente();
            sair();
        }
コード例 #18
0
        public IHttpActionResult Novo(ClienteClass clienteClass)
        {
            try
            {
                var _Cli = db.Clientes;

                var dbCliente = clienteClass.MapToClienteModel(true);

                _Cli.Add(dbCliente);
                db.SaveChanges();

                clienteClass.MapFromClienteModel(dbCliente);
            }
            catch (Exception e)
            {
                return(Util.ResponseError(Request, e));
            }

            return(Util.ResponseSuccess(Request, clienteClass, "Cliente inserido com sucesso!"));
        }
コード例 #19
0
        private void ProcurarCliente_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass   verificar = new ClienteClass();
            CodigosProntos prontos   = new CodigosProntos();

            if (CodCliente_txt.Text != string.Empty && !prontos.PossuiLetras(CodCliente_txt.Text))
            {
                if (verificar.Checar(UInt32.Parse(CodCliente_txt.Text)))
                {
                    ClienteClass @class = new ClienteClass();
                    valores = @class.PegarDados(UInt32.Parse(CodCliente_txt.Text));

                    AlocarCampos();
                }
                else
                {
                    MessageBox.Show("O codigo informado nao coincide com nenhum cliente cadastrado!", string.Empty, MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    return;
                }
            }
        }
コード例 #20
0
        public IHttpActionResult Update(long Id, ClienteClass clienteClass)
        {
            Cliente cliente = db.Clientes.Find(Id);

            try
            {
                if (cliente != null)
                {
                    clienteClass.MapToClienteModel(cliente);

                    db.SaveChanges();
                }
            }
            catch (Exception e)
            {
                return(Util.ResponseError(Request, e));
            }

            clienteClass.MapFromClienteModel(cliente);

            return(Util.ResponseSuccess(Request, clienteClass, "Cliente atualizado com sucesso!"));
        }
コード例 #21
0
        private void Procurar_bt_Click(object sender, RoutedEventArgs e)
        {
            CodigosProntos verific = new CodigosProntos();

            if (!string.IsNullOrEmpty(cod_Cliente_txt.Text))
            {
                ClienteClass ve = new ClienteClass();

                if (ve.Checar(UInt32.Parse(cod_Cliente_txt.Text)))
                {
                    procurar_stack.IsEnabled = false;
                    botoes_stack.IsEnabled   = true;
                    campos_stack.IsEnabled   = true;

                    AlocarDados();
                }
                else
                {
                    MessageBox.Show("Cliente informado nao existe\nVerifique se digitou corretamente e tente novamente!", "Opss!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                }
            }
        }
コード例 #22
0
        protected async Task <Cliente> ClienteFormatter(dynamic DataDynamic, Cliente c = null)
        {
            try
            {
                Cliente cliente = new Cliente();

                foreach (var data in DataDynamic.dataLists)
                {
                    cliente.Nome       = data.NAME_FIRST;
                    cliente.Sobrenome  = data.NAME_LAST;
                    cliente.Id         = data.CONSUMER;
                    cliente.Cpf        = data.UNIQUE_ID;
                    cliente.Telefone   = data.HOME_PHONE;
                    cliente.Celular    = data.MOBILE_PHONE;
                    cliente.Sexo       = data.GENDER;
                    cliente.AddrNumber = data.ADDRNUMBER;
                    cliente.Contatar   = data.CONTACT_FLAG;
                }

                if (c == null)
                {
                    return(cliente);
                }

                Cliente cValidado = ClienteClass.ValidaCliente(cliente, c);

                if (cliente != cValidado)
                {
                    await SetUserEdit(cValidado);
                }

                return(cValidado);
            }
            catch (Exception e)
            {
                throw e;
            }
        }
コード例 #23
0
        private void llenarInfo()
        {
            EnlaceDB link = new EnlaceDB();
            DataRow  dato = link.DatosCliente(id_client_mod);

            clientMod = new ClienteClass(dato, id_client_mod);

            tbx_nombres.Text         = clientMod.nom;
            tbx_apellidos.Text       = clientMod.ape;
            cbx_mesnac.SelectedIndex = clientMod.fec_nac.Month - 1;
            cbx_dianac.SelectedIndex = clientMod.fec_nac.Day - 1;
            tbx_añonac.Text          = Convert.ToString(clientMod.fec_nac.Year);
            tbx_calle.Text           = clientMod.dom.calle;
            tbx_numext.Text          = clientMod.dom.numext;
            tbx_numint.Text          = clientMod.dom.numint;
            tbx_col.Text             = clientMod.dom.col;
            tbx_munic.Text           = clientMod.dom.munic;
            tbx_estado.Text          = clientMod.dom.estado;
            tbx_cp.Text       = clientMod.dom.cp;
            tbx_curp.Text     = clientMod.curp;
            tbx_email.Text    = clientMod.correo_e;
            tbx_password.Text = clientMod.contra;
        }
コード例 #24
0
        private void ProcurarCliente_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass   cliente = new ClienteClass();
            CodigosProntos codigos = new CodigosProntos();

            if (!string.IsNullOrEmpty(CodCliente_txt.Text) && !codigos.PossuiLetras(CodCliente_txt.Text))
            {
                if (cliente.Checar(Convert.ToUInt32(CodCliente_txt.Text)))
                {
                    IniciarCampos();
                    //SenhaUsuarioConfig_txt.Text = cliente.PegarSenhaConfig(Convert.ToUInt32(CodCliente_txt.Text));
                }
                else
                {
                    MessageBox.Show("Usuario informado nao existe\nVerifique se digitou corretamente e tente novamente!", "Ops!", MessageBoxButton.OK, MessageBoxImage.Exclamation);
                    LimparCampos();
                    return;
                }
            }
            else
            {
                LimparCampos();
            }
        }
コード例 #25
0
        private bool validar()
        {
            if (tbx_nombres.TextLength == 0)
            {
                MessageBox.Show("Llene el campo Nombres.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            else if (!RegexUtilities.IsOnlyAlphas(tbx_nombres.Text))
            {
                MessageBox.Show("El nombre no debe contener caracteres numéricos.", "Información inválida.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_apellidos.TextLength == 0)
            {
                MessageBox.Show("Llene el campo Apellidos.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            else if (!RegexUtilities.IsOnlyAlphas(tbx_apellidos.Text))
            {
                MessageBox.Show("El apellido no debe contener caracteres numéricos.", "Información inválida.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (cbx_mesnac.SelectedIndex == -1)
            {
                MessageBox.Show("Seleccione su mes de nacimiento.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (cbx_dianac.SelectedIndex == -1)
            {
                MessageBox.Show("Seleccione su día de nacimiento.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_añonac.TextLength == 0)
            {
                MessageBox.Show("Escriba su año de nacimiento.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            else if (!RegexUtilities.IsOnlyNumerics(tbx_añonac.Text))
            {
                MessageBox.Show("El año no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_calle.TextLength == 0)
            {
            }
            if (tbx_numext.TextLength == 0)
            {
                MessageBox.Show("Llene el número externo.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            else if (!RegexUtilities.IsOnlyNumerics(tbx_numext.Text))
            {
                MessageBox.Show("El número externo contiene letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_col.TextLength == 0)
            {
                MessageBox.Show("Llene la colonia de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_estado.TextLength == 0)
            {
                MessageBox.Show("Llene el estado de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_munic.TextLength == 0)
            {
                MessageBox.Show("Llene el municipio de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_cp.TextLength == 0)
            {
                MessageBox.Show("Llene el código postal de su domicilio.", "Información incompleta", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            else if (!RegexUtilities.IsOnlyNumerics(tbx_cp.Text))
            {
                MessageBox.Show("El código postal no debe contener letras.", "Información inválida", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_curp.TextLength != 18)
            {
                MessageBox.Show("El CURP debe contener 18 caracteres.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (!RegexUtilities.IsValidEmail(tbx_email.Text))
            {
                MessageBox.Show("El correo electrónico no es válido.", "Información inválida.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }
            if (tbx_password.TextLength != 8)
            {
                MessageBox.Show("La contraseña debe contener 8 caracteres.", "Información incompleta.", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                return(false);
            }

            client = new ClienteClass(
                id_emp,
                tbx_nombres.Text,
                tbx_apellidos.Text,
                new DateTime(Convert.ToInt32(tbx_añonac.Text), Convert.ToInt32(cbx_mesnac.Text), Convert.ToInt32(cbx_dianac.Text)),
                new Domicilio(tbx_calle.Text, tbx_numext.Text, tbx_numint.Text, tbx_col.Text, tbx_munic.Text, tbx_estado.Text, tbx_cp.Text),
                tbx_curp.Text,
                tbx_email.Text,
                tbx_password.Text
                );

            return(true);
        }
コード例 #26
0
        private void GerarNovaSenha_bt_Click(object sender, RoutedEventArgs e)
        {
            ClienteClass cliente = new ClienteClass();

            SenhaUsuarioConfig_txt.Text = cliente.AtualizarSenhaConfig(UInt32.Parse(CodCliente_txt.Text));
        }