public static Int32 QuantidadeTarefas(this HttpSessionStateBase session) { int usuarioId = session.UsuarioId(); using (var db = new ATIMOEntities()) { return(db .TAREFA_MEMBRO .Where(tm => tm.MEMBRO == usuarioId) .Join(db.TAREFAs, tm => tm.TAREFA, t => t.ID, (tm, t) => t) .Where(t => t.SITUACAO == "P") .Count()); } }
public static IEnumerable <Faturamento> BindClienteToFaturamentos(IEnumerable <Faturamento> aobjListaFaturamentos) { try { int[] l_IdClientes = aobjListaFaturamentos.Select(p => p.ClienteID).Distinct().ToArray(); ATIMOEntities l_DbContext = new ATIMOEntities(); List <PESSOA> l_Clientes = l_DbContext.PESSOA.Where(p => l_IdClientes.Contains(p.ID)).ToList(); foreach (var lobjFaturamento in aobjListaFaturamentos) { if (lobjFaturamento.ClienteID != 0) { lobjFaturamento.Cliente = l_Clientes.Where(p => p.ID == lobjFaturamento.ClienteID).FirstOrDefault(); } } return(aobjListaFaturamentos); } catch (Exception Error) { throw Error; } }
public static Object GetPDF(this Controller controller, ATIMOEntities _db, int id = 0) { return(null); }