예제 #1
0
        public ActionResult CheckNone(OrgPeopleModel m)
        {
            var list = m.CurrentChecked();

            CurrentDatabase.UnTagAll(list, m.OrgTag);
            return(PartialView("People", m));
        }
예제 #2
0
        public ActionResult CheckAll(OrgPeopleModel m)
        {
            var list = m.CurrentNotChecked();

            DbUtil.Db.TagAll(list, m.OrgTag);
            return(PartialView("People", m));
        }
예제 #3
0
        public ActionResult CheckAll(OrgPeopleModel m)
        {
            m.User = User;
            var list = m.CurrentNotChecked();

            CurrentDatabase.TagAll(list, m.OrgTag);
            return(PartialView("People", m));
        }
예제 #4
0
        public ActionResult CheckNone(OrgPeopleModel m)
        {
            DbUtil.Db.CurrentOrg.CopyPropertiesFrom(m);
            var list = m.CurrentChecked();

            DbUtil.Db.UnTagAll(list, m.OrgTag);
            return(PartialView("People", m));
        }
예제 #5
0
        public ActionResult CheckAll(OrgPeopleModel m)
        {
            SetModelDependencies(m);
            var list = m.CurrentNotChecked();

            CurrentDatabase.TagAll(list, m.OrgTag);
            return(PartialView("People", m));
        }
예제 #6
0
 public ActionResult People(OrgPeopleModel m)
 {
     if (m.FilterIndividuals)
         if (m.NameFilter.HasValue())
             m.FilterIndividuals = false;
         else if (DbUtil.Db.OrgCheckedCount(m.Id, m.GroupSelect, Util.UserPeopleId) == 0)
             m.FilterIndividuals = false;
     DbUtil.Db.CurrentOrg.CopyPropertiesFrom(m);
     ViewBag.OrgMemberContext = true;
     ViewBag.orgname = Session["ActiveOrganization"];
     return PartialView(m);
 }
예제 #7
0
 public ActionResult People(OrgPeopleModel m)
 {
     if (m.FilterIndividuals)
     {
         if (m.NameFilter.HasValue())
         {
             m.FilterIndividuals = false;
         }
         else if (DbUtil.Db.OrgFilterCheckedCount(m.QueryId) == 0)
         {
             m.FilterIndividuals = false;
         }
     }
     ViewBag.OrgMemberContext = true;
     ViewBag.orgname          = Session["ActiveOrganization"];
     return(PartialView(m));
 }
예제 #8
0
 public ActionResult People(OrgPeopleModel m)
 {
     if (m.FilterIndividuals)
     {
         if (m.NameFilter.HasValue())
         {
             m.FilterIndividuals = false;
         }
         else if (DbUtil.Db.OrgCheckedCount(m.Id, m.GroupSelect, Util.UserPeopleId) == 0)
         {
             m.FilterIndividuals = false;
         }
     }
     DbUtil.Db.CurrentOrg.CopyPropertiesFrom(m);
     ViewBag.OrgMemberContext = true;
     ViewBag.orgname          = Session["ActiveOrganization"];
     return(PartialView(m));
 }
예제 #9
0
 public ActionResult CheckNone(OrgPeopleModel m)
 {
     DbUtil.Db.CurrentOrg.CopyPropertiesFrom(m);
     var list = m.CurrentChecked();
     DbUtil.Db.UnTagAll(list, m.OrgTag);
     return PartialView("People", m);
 }
예제 #10
0
 private void SetModelDependencies(OrgPeopleModel m)
 {
     m.Db   = CurrentDatabase;
     m.User = User;
 }