public PartialViewResult groupContentList(int id, int?pageNumber = null, int?itemsPerPage = null)
        {
            int listCount = 0;
            int offset    = 0;

            offset = (((int)pageNumber - 1) * (int)itemsPerPage);

            GroupContentModel objGroupContent = new GroupContentModel();

            /* Contents
             * Projects
             * Publications
             * Activities
             * Galleries
             * */

            //Projects


            objGroupContent.Publications = PublicationMap.Map(_repoPublication.GetList(x => x.GroupId == id).OrderBy(x => x.CreatedDate).ToList());

            ViewBag.PagedListofPublications = objGroupContent.Publications ?? new List <PublicationModel>();
            //ViewBag.TotalUserCount = listCount;
            return(PartialView("_GroupContents", objGroupContent));
        }
        public void ImplicitOperatorConvertsBetweenGroupModelAndGroupContentModel()
        {
            //Arrange
            Group group = new Group {
                GroupName = "Group1", Creator = 1, Id = 1
            };

            //Act
            GroupContentModel GroupModel = group;

            //Assert
            Assert.AreEqual(GroupModel.GroupName, group.GroupName);
        }
Exemple #3
0
        // GET: Home
        public ActionResult Index()
        {
            TodoList list = new TodoList {
                Items = new List <string>()
            };

            list.Items.Add("Do this");
            list.Items.Add("Do that");

            Calendar          userCalendar = new Calendar();
            GroupContentModel groupContent = new GroupContentModel();

            groupContent.TodoList = list;
            groupContent.Calendar = userCalendar;
            return(View(groupContent));
        }