/// <summary>
        /// Altera dados na base de dados
        /// </summary>
        /// <param name="acessoPredio"></param>
        public void Editar(AcessoPredioModel acessoPredioModel)
        {
            tb_acessocondominio acessoPredioE = new tb_acessocondominio();

            Atribuir(acessoPredioModel, acessoPredioE);
            unitOfWork.RepositorioAcessoCondominio.Editar(acessoPredioE);
            unitOfWork.Commit(shared);
        }
 /// <summary>
 /// Atribui dados do Autor Model para o postagem Entity
 /// </summary>
 /// <param name="PostagemModel">Objeto do modelo</param>
 /// <param name="PostagemE">Entity mapeada da base de dados</param>
 private void Atribuir(AcessoPredioModel AcessoPredioModel, tb_acessocondominio AcessoPredioE)
 {
     AcessoPredioE.IdAcessoCondominio = AcessoPredioModel.IdAcesoPredio;
     AcessoPredioE.IdPessoa           = AcessoPredioModel.IdPessoa;
     AcessoPredioE.IdCondominio       = AcessoPredioModel.IdCondominio;
     AcessoPredioE.DataHora           = AcessoPredioModel.Data;
     AcessoPredioE.TipoAcesso         = AcessoPredioModel.TipoAcesso.ToString();
 }
        /// <summary>
        /// Insere um novo na base de dados
        /// </summary>
        /// <param name="PostagemModel">Dados do modelo</param>
        /// <returns>Chave identificante na base</returns>
        public int Inserir(AcessoPredioModel acessoPredioModel)
        {
            tb_acessocondominio acessoPredioE = new tb_acessocondominio();

            Atribuir(acessoPredioModel, acessoPredioE);
            unitOfWork.RepositorioAcessoCondominio.Inserir(acessoPredioE);
            unitOfWork.Commit(shared);
            return(acessoPredioE.IdAcessoCondominio);
        }
        public void AtribuirTest()
        {
            GerenciadorAcessoPredio_Accessor target = new GerenciadorAcessoPredio_Accessor(); // TODO: Initialize to an appropriate value
            AcessoPredioModel   AcessoPredioModel   = null;                                   // TODO: Initialize to an appropriate value
            tb_acessocondominio AcessoPredioE       = null;                                   // TODO: Initialize to an appropriate value

            target.Atribuir(AcessoPredioModel, AcessoPredioE);
            Assert.Inconclusive("A method that does not return a value cannot be verified.");
        }