public IQueryable <Tarefa> ObterPorPeriodo(string usuario, DateTime data, bool status) { return(_bd.Tarefas .AsNoTracking() .Where(TarefaQueries.ObterTodasPorPeriodo(usuario, data, status)) .OrderBy(x => x.Data)); }
public IQueryable <Tarefa> ObterNaoConcluidas(string usuario) { return(_bd.Tarefas .AsNoTracking() .Where(TarefaQueries.ObterTodasNaoConcluidas(usuario)) .OrderBy(x => x.Data)); }
public void DevePassarSeConsultaRetornarTarefasDeUsuarioEspecifico() { var resultado = _tarefas.AsQueryable().Where(TarefaQueries.ObterTodas("Rafael 1")); Assert.AreEqual(2, resultado.Count()); }
public Tarefa ObterTarefa(Guid id, string usuario) { return(_bd.Tarefas .FirstOrDefault(TarefaQueries.ObterPorId(id, usuario))); }
public IQueryable <Tarefa> ObterPorPeriodo(string usuario, DateTime data, bool status) { return(tarefas.AsQueryable().Where(TarefaQueries.ObterTodasPorPeriodo(usuario, data, status))); }
public IQueryable <Tarefa> ObterNaoConcluidas(string usuario) { return(tarefas.AsQueryable().Where(TarefaQueries.ObterTodasNaoConcluidas(usuario))); }