Exemplo n.º 1
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);
        }
Exemplo n.º 2
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();
 }
Exemplo n.º 3
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);
        }