Пример #1
0
        public ActionResult List(string Status = "Active")
        {
            IEnumerable <ministry> MinistryList = MinistryRepository.GetMinistryByStatus(Status);
            ministrygroup          GroupMinistry;

            ViewBag.RecordCount = MinistryList.Count();
            ministry ministry;

            foreach (ministry m in MinistryList)
            {
                GroupMinistry = MinistryGroupRepository.GetMinistryGroupParent(m.ministryID);
                if (GroupMinistry != null)
                {
                    ministry = MinistryRepository.GetParentMinistryByID(GroupMinistry.ParentID);
                    if (ministry != null)
                    {
                        m.ParentMinistryName = (string)ministry.MinistryName;
                    }
                }
                if (m.PageStyleID > 0)
                {
                    m.PageStyle = ConstantRepository.GetConstantID((int)m.PageStyleID).Value1;
                }
            }
            return(PartialView(MinistryList));
        }