コード例 #1
0
        public void TesteObterTodosCronogramasCpfLogado()
        {
            InitializaNinject();
            var cronogramas = _pactoService.ObterTodosCronogramasCpfLogado("11391275861", _pactoService.ObterSituacoesPactoValido());
            var pactos      = new List <Pacto>();

            cronogramas.ToList().ForEach(c => pactos.Add(_pactoService.ObterPorId(c.IdPacto)));
            Assert.IsFalse(pactos.Any(p => p.IdSituacaoPacto == (int)eSituacaoPacto.PendenteDeAssinatura));
            Assert.IsFalse(pactos.Any(p => p.IdSituacaoPacto == (int)eSituacaoPacto.Excluido));
            Assert.IsFalse(pactos.Any(p => p.IdSituacaoPacto == (int)eSituacaoPacto.Negado));
        }
コード例 #2
0
 public IEnumerable <CronogramaViewModel> ObterTodosCronogramasCpfLogado(string cpf, List <int> idsSituacoes = null,
                                                                         DateTime?dataInicial = null, DateTime?dataFinal = null, int?idUnidade = null)
 {
     return(Mapper.Map <IEnumerable <Cronograma>, IEnumerable <CronogramaViewModel> >(_pactoService.ObterTodosCronogramasCpfLogado(cpf,
                                                                                                                                   idsSituacoes, dataInicial, dataFinal, idUnidade)));
 }