Exemplo n.º 1
0
        public Cliente GetClienteById(long id)
        {
            var cliente = new Cliente();

            using (var clienteServiceClient = new ClienteServiceReference.ClienteServiceClient())
            {
                var clienteServiceItem = clienteServiceClient.GetClienteById(id);

                cliente.idCliente = clienteServiceItem.idCliente;
                cliente.nome = clienteServiceItem.nome;
                cliente.endereco = clienteServiceItem.endereco;
                cliente.telCelular = String.Format(mascaraTelefone, clienteServiceItem.telCelular);
                cliente.telResidencial = String.Format(mascaraTelefone, clienteServiceItem.telResidencial);
                cliente.dataNascimento = clienteServiceItem.dataNascimento;
            }

            return cliente;
        }
Exemplo n.º 2
0
        public List<Cliente> GetClienteByNome(string nome)
        {
            var listaCliente = new List<Cliente>();

            using (var clienteServiceClient = new ClienteServiceReference.ClienteServiceClient())
            {
                var listaClienteService = clienteServiceClient.GetClienteByNome(nome).ToList();

                foreach (var clienteServiceItem in listaClienteService)
                {
                    var cliente = new Cliente()
                    {
                        idCliente = clienteServiceItem.idCliente,
                        nome = clienteServiceItem.nome,
                        endereco = clienteServiceItem.endereco,
                        telResidencial = String.Format(mascaraTelefone, clienteServiceItem.telResidencial),
                        dataNascimento = clienteServiceItem.dataNascimento,
                        telCelular = clienteServiceItem.telCelular.ToString()
                    };

                    listaCliente.Add(cliente);
                }

            }

            return listaCliente;
        }
Exemplo n.º 3
0
        public void UpdateCliente(Cliente cliente)
        {
            using (var clienteServiceClient = new ClienteServiceReference.ClienteServiceClient())
            {
                var clienteService = new ClienteServiceReference.Cliente()
                {
                    idCliente = cliente.idCliente,
                    nome = cliente.nome,
                    endereco = cliente.endereco,
                    telCelular = HelperConversor.ConvertToNumber(cliente.telCelular),
                    telResidencial = HelperConversor.ConvertToNumber(cliente.telResidencial).Value,
                    dataNascimento = cliente.dataNascimento
                };

                clienteServiceClient.UpdateCliente(clienteService);
            }
        }