public static void Editar(PessoaView pessoa) { using (var context = new DatabaseEntities()) { var item = context.Pessoa.Find(pessoa.Id); item.Nome = pessoa.Nome; item.Email = pessoa.Email; item.DataInclusao = pessoa.DataInclusao; item.DataNascimento = pessoa.DataNascimento; item.CPFCNPJ = pessoa.CPFCNPJ; item.IdPessoaTipo = pessoa.IdPessoaTipo; item.Telefone.NumeroFixo = pessoa.Telefone.NumeroFixo; item.Telefone.NumeroCelular = pessoa.Telefone.NumeroCelular; item.Endereco.Endereco1 = pessoa.Endereco.Endereco; item.Endereco.Complemento = pessoa.Endereco.Complemento; item.Endereco.Numero = pessoa.Endereco.Numero; item.Endereco.Cidade = pessoa.Endereco.Cidade; item.Endereco.Estado = pessoa.Endereco.Estado; item.Endereco.Bairro = pessoa.Endereco.Bairro; item.Endereco.CEP = pessoa.Endereco.CEP; item.Endereco.Pais = pessoa.Endereco.Pais; context.SaveChanges(); } }
public ActionResult Edit(PessoaView pessoa) { if(pessoa.descricaoTipoPessoa == "Física") { pessoa.IdPessoaTipo = 1; } else { pessoa.IdPessoaTipo = 2; } PessoaDBContext.Editar(pessoa); return View("Index", NovaInstanciaPessoasListView(string.Empty, string.Empty, string.Empty, 0)); }
public static void Salvar(PessoaView pessoa) { using (var context = new DatabaseEntities()) { var telefone = new Telefone() { NumeroFixo = pessoa.Telefone.NumeroFixo, NumeroCelular = pessoa.Telefone.NumeroCelular }; var endereco = new Endereco() { Endereco1 = pessoa.Endereco.Endereco, Complemento = pessoa.Endereco.Complemento, Numero = pessoa.Endereco.Numero, Cidade = pessoa.Endereco.Cidade, Estado = pessoa.Endereco.Estado, Bairro = pessoa.Endereco.Bairro, CEP = pessoa.Endereco.CEP, Pais = pessoa.Endereco.Pais }; var item = new Pessoa() { Nome = pessoa.Nome, Email = pessoa.Email, DataInclusao = DateTime.Now, DataNascimento = pessoa.DataNascimento, CPFCNPJ = pessoa.CPFCNPJ, IdAtividade = 1, IdPessoaTipo = pessoa.IdPessoaTipo, Telefone = telefone, Endereco = endereco }; context.Pessoa.Add(item); context.SaveChanges(); int id = item.Id; if (pessoa.NomeRepresentante != null) { var representante = new Pessoa() { }; } } }
public static List<Models.PessoaView> PesquisaPessoa(PessoaView pessoa) { using (var context = new DatabaseEntities()) { var queryPessoas = (from p in context.Pessoa where p.Nome == pessoa.Nome select p).ToList(); } List<PessoaView> listaPessoaView = new List<PessoaView>(); return listaPessoaView; }
public ActionResult Create(PessoaView pessoa) { PessoaDBContext.Salvar(pessoa); return View("Index", NovaInstanciaPessoasListView(string.Empty, string.Empty, string.Empty, 0)); }
public ActionResult Create() { var model = new PessoaView(); model.PessoaTipos = PessoaDBContext.GetAllPessoaTipo(); return View(model); }