Пример #1
0
        // [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));
        }
Пример #2
0
        /// <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);
        }
Пример #3
0
 /// <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();
 }
Пример #4
0
        /// <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);
        }
Пример #5
0
 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));
 }
Пример #6
0
 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));
 }
Пример #7
0
        //
        // GET: /pessoa/Delete/5
        // [Authorize(Roles = "Síndico")]
        public ActionResult Delete(int id)
        {
            MoradiaModel moradiaModel = gMoradia.Obter(id);

            return(View(moradiaModel));
        }