Example #1
0
        public TipoDocumentoViewModel ObterPorId(int id)
        {
            var tipoDocumento = this.tipoDocumentoRepositorio.ObterPorIdComParents(id);

            var model = TipoDocumentoViewModel.Criar(tipoDocumento);

            return(model);
        }
Example #2
0
        public IEnumerable <TipoDocumentoViewModel> ParaIndexar(int id = 0)
        {
            var tiposDocumentos = this.tipoDocumentoRepositorio
                                  .ObterTodosParaIndexar(this.sessaoDoUsuario.UsuarioAtual);

            var models = new List <TipoDocumentoViewModel>();

            foreach (var tipoDocumento in tiposDocumentos)
            {
                var model = TipoDocumentoViewModel.Criar(tipoDocumento);
                models.Add(model);
            }

            return(models as IEnumerable <TipoDocumentoViewModel>);
        }