コード例 #1
0
        // 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));
        }
コード例 #2
0
        // 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 }));
        }
コード例 #3
0
        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));
            }
        }