Exemplo n.º 1
0
        /// <summary>
        /// Altera dados na base de dados
        /// </summary>
        /// <param name="blocoModel">Dados do modelo</param>
        public void Editar(BlocoModel blocoModel)
        {
            tb_bloco blocoE = new tb_bloco();

            Atribuir(blocoModel, blocoE);
            unitOfWork.RepositorioBloco.Editar(blocoE);
            unitOfWork.Commit(shared);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Atribui dados do Bloco Model para o Bloco Entity
 /// </summary>
 /// <param name="blocoModel">Objeto do modelo</param>
 /// <param name="blocoE">Entity mapeada da base de dados</param>
 private void Atribuir(BlocoModel blocoModel, tb_bloco blocoE)
 {
     blocoE.IdBloco            = blocoModel.IdBloco;
     blocoE.IdCondominio       = blocoModel.IdCondominio;
     blocoE.Nome               = blocoModel.Nome;
     blocoE.QuantidadeAndares  = blocoModel.QuantidadeAndares;
     blocoE.QuantidadeMoradias = blocoModel.QuantidadeMoradias;
 }
Exemplo n.º 3
0
        /// <summary>
        /// Insere um novo na base de dados
        /// </summary>
        /// <param name="blocoModel">Dados do modelo</param>
        /// <returns>Chave identificante na base</returns>
        public int Inserir(BlocoModel blocoModel)
        {
            tb_bloco blocoE = new tb_bloco();

            Atribuir(blocoModel, blocoE);
            unitOfWork.RepositorioBloco.Inserir(blocoE);
            unitOfWork.Commit(shared);
            return(blocoE.IdBloco);
        }