Пример #1
0
 public IQueryable<OrgPerson> People(ICurrentOrg co)
 {
     var q = from p in DbUtil.Db.OrgPeople(Id, co.GroupSelect,
                 co.First(), co.Last(), co.SgFilter, co.ShowHidden,
                 Util2.CurrentTagName, Util2.CurrentTagOwnerId,
                 co.FilterIndividuals, co.FilterTag, false, Util.UserPeopleId)
             select p;
     return q;
 }
Пример #2
0
        public IQueryable <OrgPerson> People(ICurrentOrg co)
        {
            var q = from p in DbUtil.Db.OrgPeople(id, co.GroupSelect,
                                                  co.First(), co.Last(), co.SgFilter, co.ShowHidden,
                                                  Util2.CurrentTagName, Util2.CurrentTagOwnerId,
                                                  co.FilterIndividuals, co.FilterTag, false, Util.UserPeopleId)
                    select p;

            return(q);
        }
Пример #3
0
        public static string Last(this ICurrentOrg c)
        {
            if (!c.NameFilter.HasValue())
            {
                return(null);
            }
            string first, last;

            Util.NameSplit(c.NameFilter, out first, out last);
            return(last);
        }
Пример #4
0
 public static void ClearCurrentOrg(this ICurrentOrg c)
 {
     c.SgFilter   = null;
     c.NameFilter = null;
 }