Esempio n. 1
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");
        }
Esempio n. 2
0
 public Compra(Consumidor consumidor)
     : this()
 {
     this.Consumidor = consumidor;
 }
Esempio n. 3
0
 public void Atualizar(Consumidor consumidor)
 {
     JuntosContext.Instance.SaveChanges();
 }
Esempio n. 4
0
 public void Remover(Consumidor consumidor)
 {
     JuntosContext.Instance.Consumidores.Remove(consumidor);
     JuntosContext.Instance.SaveChanges();
 }
Esempio n. 5
0
 public void Adicionar(Consumidor consumidor)
 {
     JuntosContext.Instance.Consumidores.Add(consumidor);
     JuntosContext.Instance.SaveChanges();
 }