public async Task <IActionResult> Edit(int id, [Bind("IdImovel,DscImovel,VlrImovel,NumQrtImovel,NumVagImovel,TipImovel,RuaImovel,BroImovel,CddImovel,UFImovel,CEPImovel")] ImovelModel imovelModel) { if (id != imovelModel.IdImovel) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(imovelModel); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ImovelModelExists(imovelModel.IdImovel)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(imovelModel)); }
public ActionResult Edit(int id) { Imovel imovel = _imovelService.Buscar(id); ImovelModel imovelModel = _mapper.Map <ImovelModel>(imovel); return(View(imovelModel)); }
public ActionResult DeleteConfirmed(int id) { ImovelModel imovelmodel = db.Imoveis.Find(id); db.Imoveis.Remove(imovelmodel); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(int id, ImovelModel imovelModel) { if (ModelState.IsValid) { var imovel = _mapper.Map <Imovel>(imovelModel); _imovelService.Alterar(imovel); } return(RedirectToAction(nameof(Index))); }
public ActionResult Create(ImovelModel imovelModel) { if (ModelState.IsValid) { var imovel = _mapper.Map <Imovel>(imovelModel); _imovelService.Inserir(imovel); } return(RedirectToAction(nameof(Index))); }
public JsonResult Paredes(ImovelModel imovelmodel) { foreach (ParedeModel parede in imovelmodel.Paredes) { parede.ImovelID = imovelmodel.ImovelId; db.Paredes.Add(parede); } db.SaveChanges(); return(Json(new { Success = 1, ex = "OK" })); }
public ActionResult Paredes(int id = 0) { ImovelModel imovelmodel = db.Imoveis.Find(id); if (imovelmodel == null) { return(HttpNotFound()); } return(View(imovelmodel)); }
public async Task <IActionResult> Create([Bind("IdImovel,DscImovel,VlrImovel,NumQrtImovel,NumVagImovel,TipImovel,RuaImovel,BroImovel,CddImovel,UFImovel,CEPImovel")] ImovelModel imovelModel) { if (ModelState.IsValid) { _context.Add(imovelModel); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(imovelModel)); }
// // GET: /Imovel/Edit/5 public ActionResult Edit(int id = 0) { ImovelModel imovelmodel = db.Imoveis.Find(id); if (imovelmodel == null) { return(HttpNotFound()); } ViewBag.CidadeID = new SelectList(db.Cidades, "CidadeId", "Descricao", imovelmodel.CidadeID); ViewBag.ImagemID = new SelectList(db.ImagemModels, "ImagemId", "Caminho", imovelmodel.ImagemID); return(View(imovelmodel)); }
public JsonResult Create(ImovelModel imovelmodel) { imovelmodel.Contato = db.Contatos.Add(imovelmodel.Contato); if (ModelState.IsValid) { db.Imoveis.Add(imovelmodel); db.SaveChanges(); return(Json(new { Success = 1, ex = "" })); } return(Json(new { Success = 0, ex = "Erro" })); }
public ActionResult Edit(ImovelModel imovelmodel) { if (ModelState.IsValid) { db.Entry(imovelmodel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CidadeID = new SelectList(db.Cidades, "CidadeId", "Descricao", imovelmodel.CidadeID); ViewBag.ImagemID = new SelectList(db.ImagemModels, "ImagemId", "Caminho", imovelmodel.ImagemID); return(View(imovelmodel)); }
public ActionResult Delete(int id, ImovelModel imovelModel) { _imovelService.Excluir(id); return(RedirectToAction(nameof(Index))); }