// [Authorize(Roles = "Síndico")] public ActionResult Edit(int id) { MoradiaModel moradiaModel = gMoradia.Obter(id); ViewBag.IdBloco = new SelectList(gBloco.ObterTodos(), "IdBloco", "Nome", moradiaModel.IdBloco); return(View(moradiaModel)); }
/// <summary> /// Altera dados na base de dados /// </summary> /// <param name="moradiaModel"></param> public void Editar(MoradiaModel moradiaModel) { tb_moradia moradiaE = new tb_moradia(); Atribuir(moradiaModel, moradiaE); unitOfWork.RepositorioMoradia.Editar(moradiaE); unitOfWork.Commit(shared); }
/// <summary> /// Atribui dados da Entidade Model para a Entidade Entity /// </summary> /// <param name="reservaAmbienteModel">Objeto do modelo</param> /// <param name="reservaAmbienteE">Entity mapeada da base de dados</param> private void Atribuir(MoradiaModel moradiaModel, tb_moradia moradiaE) { moradiaE.IdMoradia = moradiaModel.IdMoradia; moradiaE.IdBloco = moradiaModel.IdBloco; moradiaE.Andar = moradiaModel.Andar; moradiaE.Numero = moradiaModel.Numero; moradiaE.TipoMoradia = moradiaModel.TipoMoradia.ToString(); }
/// <summary> /// Insere um novo na base de dados /// </summary> /// <param name="reservaAmbienteModel">Dados do modelo</param> /// <returns>Chave identificante na base</returns> public int Inserir(MoradiaModel moradiaModel) { tb_moradia moradiaE = new tb_moradia(); Atribuir(moradiaModel, moradiaE); unitOfWork.RepositorioMoradia.Inserir(moradiaE); unitOfWork.Commit(shared); return(moradiaE.IdMoradia); }
public ActionResult Edit(MoradiaModel moradiaModel) { if (ModelState.IsValid) { gMoradia.Editar(moradiaModel); return(RedirectToAction("Index")); } ViewBag.IdBloco = new SelectList(gBloco.ObterTodos(), "IdBloco", "Nome", moradiaModel.IdBloco); return(View(moradiaModel)); }
public ActionResult Create(MoradiaModel moradia) { if (ModelState.IsValid) { gMoradia.Inserir(moradia); return(RedirectToAction("Index")); } ViewBag.IdBloco = new SelectList(gBloco.ObterPorCondominio(moradia.IdCondominio), "IdBloco", "Nome", moradia.IdBloco); ViewBag.IdCondominio = new SelectList(gCondominio.ObterTodos(), "IdCondominio", "Nome", moradia.IdCondominio); return(View(moradia)); }
// // GET: /pessoa/Delete/5 // [Authorize(Roles = "Síndico")] public ActionResult Delete(int id) { MoradiaModel moradiaModel = gMoradia.Obter(id); return(View(moradiaModel)); }