Exemplo n.º 1
0
        private static void IncluirAnunciante()
        {
            Console.Write("Nome : ");
            string nome = Console.ReadLine();
            Console.Write("Inscricao : ");
            string inscricao = Console.ReadLine();
            Console.Write("email : ");
            string email = Console.ReadLine();
            Console.Write("Senha : ");
            string senha = Console.ReadLine();
            Console.Write("Tipo de Pessoa ([F]isica ou [J]uridica) : ");
            string tipopessoa = Console.ReadLine();

            AnuncianteDTO pessoa = new AnuncianteDTO();
            pessoa.Telefones = new List<TelefoneDTO>();
            pessoa.Enderecos = new List<EnderecoDTO>();

            pessoa.Nome = nome;
            pessoa.Inscricao = Convert.ToInt64(inscricao);
            pessoa.Senha = senha;
            pessoa.Email = email;

            if (tipopessoa.Equals("f") || tipopessoa.Equals("F"))
            {
                pessoa.Tipo = EnumTipoPessoa.Fisica;

            }
            else
            {
                pessoa.Tipo = EnumTipoPessoa.Juridica;

            }

            List<EnderecoDTO> enderecos = IncluirEndereco();

            pessoa.Enderecos.AddRange(enderecos);

            List<TelefoneDTO> telefones = IncluirTelefone();

            pessoa.Telefones.AddRange(telefones);

            using (var service = new JuntosServiceClient())
            {
                service.SalvarAnunciante(pessoa);
            }
        }
Exemplo n.º 2
0
        private static void InformarAnunciante()
        {
            while (true)
            {
                Console.Write("Id Anunciante : ");
                string id = Console.ReadLine();

                using (var service = new JuntosServiceClient())
                {
                    anunciante = service.ConsultarAnunciantePeloId(Convert.ToInt32(id));
                }

                if (anunciante != null)
                {
                    Console.WriteLine(anunciante.Id + " / " + anunciante.Nome);

                    break;
                }
                else
                {
                    Console.WriteLine("Não Existe Consumidor com id " + id);
                    Console.WriteLine("Digite Tecle Algo para voltar");
                    Console.ReadLine();

                }
            }
        }