Пример #1
0
        public ActionResult Create(Models.PessoaDTO pessoa)
        {
            Anunciante anunciante = new Anunciante();
            anunciante.Nome = pessoa.Nome;
            anunciante.Email = pessoa.Email;
            anunciante.Senha = pessoa.Senha;
            anunciante.Inscricao = pessoa.Inscricao;
            anunciante.Tipo = EnumTipoPessoa.Juridica;
            Endereco endereco = new Endereco(anunciante);
            endereco.Logradouro = pessoa.Logradouro;
            endereco.Numero = pessoa.LogradouroNumero;
            endereco.Complemento = pessoa.Complemento;
            endereco.Bairro = pessoa.Bairro;
            endereco.Cidade = pessoa.Cidade;
            endereco.Estado = pessoa.Estado;
            endereco.Pais = pessoa.Pais;
            endereco.Cep = pessoa.Cep;

            Telefone telefone = new Telefone(anunciante);
            telefone.DDI = pessoa.DDI;
            telefone.DDD = pessoa.DDD;
            telefone.Numero = pessoa.NumeroTelefone;
            IAnuncianteService anuncianteService = typeof(IAnuncianteService).Fabricar();
            anuncianteService.Adicionar(anunciante);
            System.Web.HttpContext.Current.Session["anuncianteId"] = anunciante.Id.ToString();
            return RedirectToAction(@"../Oferta");
        }
Пример #2
0
        public ActionResult Create(Models.PessoaDTO pessoa)
        {
            Consumidor consumidor = new Consumidor();
            consumidor.Nome = pessoa.Nome;
            consumidor.Email = pessoa.Email;
            consumidor.Senha = pessoa.Senha;
            consumidor.Inscricao = pessoa.Inscricao;
            consumidor.Tipo = EnumTipoPessoa.Fisica;
            Endereco endereco = new Endereco(consumidor);
            endereco.Logradouro = pessoa.Logradouro;
            endereco.Numero = pessoa.LogradouroNumero;
            endereco.Complemento = pessoa.Complemento;
            endereco.Bairro = pessoa.Bairro;
            endereco.Cidade  =pessoa.Cidade;
            endereco.Estado = pessoa.Estado;
            endereco.Pais = pessoa.Pais;
            endereco.Cep = pessoa.Cep;

            Telefone telefone = new Telefone(consumidor);
            telefone.DDI = pessoa.DDI;
            telefone.DDD = pessoa.DDD;
            telefone.Numero = pessoa.NumeroTelefone;
            IConsumidorService consumidorService = typeof(IConsumidorService).Fabricar();
            consumidorService.Adicionar(consumidor);

            System.Web.HttpContext.Current.Session["consumidorId"] = consumidor.Id.ToString();
            return RedirectToAction(@"../Oferta");
        }
Пример #3
0
 public void IncluirTelefone(Telefone telefone)
 {
     telefones.Add(telefone);
 }