public ActionResult Create(TipoDeEndereco tipodeendereco) { if (ModelState.IsValid) { db.TiposDeEndereco.Add(tipodeendereco); db.SaveChanges(); return RedirectToAction("Index"); } return View(tipodeendereco); }
private void AjustaTipoEndereco(PessoaFisica pessoaFisica) { TipoDeEndereco tipoEnderecoPrincipal = db.TiposDeEndereco.Find(TipoDeEndereco.TipoDeEnderecoPrincipal.TipoDeEnderecoId); if (tipoEnderecoPrincipal == null) tipoEnderecoPrincipal = new TipoDeEndereco(TipoDeEndereco.TipoDeEnderecoPrincipal); TipoDeEndereco tipoEnderecoCobranca = db.TiposDeEndereco.FirstOrDefault(t => t.TipoDeEnderecoId == 2); if (tipoEnderecoCobranca == null) tipoEnderecoCobranca = new TipoDeEndereco(TipoDeEndereco.TipoDeEnderecoCobranca); TipoDeEndereco tipoEnderecoEntrega = db.TiposDeEndereco.FirstOrDefault(t => t.TipoDeEnderecoId == 3); if (tipoEnderecoEntrega == null) tipoEnderecoEntrega = new TipoDeEndereco(TipoDeEndereco.TipoDeEnderecoEntrega); pessoaFisica.EnderecoPrincipal().TipoDeEndereco = tipoEnderecoPrincipal; pessoaFisica.EnderecoCobranca().TipoDeEndereco = tipoEnderecoCobranca; pessoaFisica.EnderecoEntrega().TipoDeEndereco = tipoEnderecoEntrega; }
public TipoDeEndereco(TipoDeEndereco tipoDeEndereco) { TipoDeEnderecoId = tipoDeEndereco.TipoDeEnderecoId; Descricao = tipoDeEndereco.Descricao; }
public ActionResult Edit(TipoDeEndereco tipodeendereco) { if (ModelState.IsValid) { db.Entry(tipodeendereco).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(tipodeendereco); }