示例#1
0
        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());
            }
        }
示例#2
0
        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;
            }
        }
示例#3
0
 public static Object GetPDF(this Controller controller, ATIMOEntities _db, int id = 0)
 {
     return(null);
 }