// GET: CotacaoItemImovel/Create public ActionResult Create(int id) { CotacaoItemImovel item = new CotacaoItemImovel(); item.Cotacao = db.Cotacao.Include(c => c.Cliente).Include(c => c.Solicitante).Where(x => x.CotacaoId == id).FirstOrDefault(); item.CotacaoId = item.Cotacao.CotacaoId; item.Cotacao.ItensImovel = db.CotacaoItemImovels.Where(x => x.CotacaoId == id).ToList(); return(View(item)); }
// GET: CotacaoItemImovel/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CotacaoItemImovel cotacaoItemImovel = db.CotacaoItemImovels.Find(id); db.CotacaoItemImovels.Remove(cotacaoItemImovel); db.SaveChanges(); return(RedirectToAction("Create", "CotacaoItemImovel", new { id = cotacaoItemImovel.CotacaoId })); }
public ActionResult Create(CotacaoItemImovel cotacaoItemImovel) { if (ModelState.IsValid) { db.CotacaoItemImovels.Add(cotacaoItemImovel); db.SaveChanges(); return(RedirectToAction("Create", new { id = cotacaoItemImovel.CotacaoId })); } else { return(View(cotacaoItemImovel)); } }