コード例 #1
0
        public EntidadeDTO Procurar(Guid id)
        {
            if (id == Guid.Empty)
            {
                throw new ApplicationException("Id não informado");
            }

            Entidade entidade = this.entidadeRepositorio.Selecionar(id);

            return(EntidadeAdapter.ParaDTO(entidade));
        }
コード例 #2
0
        public Guid Alterar(EntidadeDTO entidade)
        {
            Entidade entidadeItem = EntidadeAdapter.ParaDomain(entidade);

            if (string.IsNullOrEmpty(entidadeItem.Nome))
            {
                throw new ApplicationException("Nome não informado");
            }

            entidadeRepositorio.Alterar(entidadeItem);

            return(entidadeItem.Id);
        }
コード例 #3
0
 public List <EntidadeDTO> SelecionarTodos()
 {
     return(EntidadeAdapter.ListParaDTO(entidadeRepositorio.SelecionarTodos()));
 }