Exemple #1
0
        public List <DocumentoClienteTipo> RetornarDocumentoClienteTipo(int clienteId_)
        {
            List <DocumentoClienteTipo> retorno = new DocumentoClienteTipoDal().GetAllByIdCliente(clienteId_).ToList();

            foreach (DocumentoClienteTipo item  in retorno)
            {
                item.ListaSituacaoDocumentoCliente = new DocumentoClienteSituacaoDal().GetAllDocumentoClienteSituacaoByDocCliTipoId(item.DocCliTipoId);
            }
            return(retorno);
        }
Exemple #2
0
        /// <summary>
        /// Lista os tipos de situação para o cliente
        /// </summary>
        /// <param name="codTipoDocumento"></param>
        /// <returns></returns>
        public IEnumerable <DocumentoClienteTipo> ListarDocumentoTipoSituacao(string clienteId)
        {
            DocumentoClienteTipoDal     Dal = new DocumentoClienteTipoDal();
            List <DocumentoClienteTipo> listaTipoDocumento = null;

            //Recupera lista de Tipo
            listaTipoDocumento = Dal.GetAllByIdCliente(int.Parse(clienteId)).ToList();

            foreach (var tipoDocumento in listaTipoDocumento)
            {
                tipoDocumento.ListaSituacaoDocumentoCliente = this.ListarDocumentoSituacaoPorTipo(tipoDocumento.DocCliTipoId);
            }
            return(listaTipoDocumento);
        }