Exemplo n.º 1
0
        public ActionResult RegistrationStatusIndex(Guid id)
        {
            RegistrationStatusCondition condition = new RegistrationStatusCondition();

            condition.SubordinateActivitiesID = id;
            var registrationStatus = serviceRS.SearchRegistrationStatus(condition);
            var models             = new PagedList <RegistrationStatus>(registrationStatus, registrationStatus.Paging);

            ViewBag.ActivitysTitle = service.GetById(id).Title;
            return(View(PluginHelper.GetViewPath(this.GetType(), "RegistrationStatusIndex"), models));
        }
Exemplo n.º 2
0
        public IPagedList <RegistrationStatus> SearchRegistrationStatus(RegistrationStatusCondition condition)
        {
            var query = repository.Table;

            if (condition.SubordinateActivitiesID != null)
            {
                query = query.Where(t => t.SubordinateActivitiesID == condition.SubordinateActivitiesID);
            }
            query = query.Where(t => t.IsDelete == false);
            query = query.OrderByDescending(t => t.CreateDate);

            return(new PagedList <RegistrationStatus>(query, condition.PageIndex, condition.PageSize));
        }