Esempio n. 1
0
        public ActionResult Index(int?sourceType, int?sourceId, string sortBy, string sortOrder)
        {
            var model = new NoteIndexModel();

            model.Tab = "Task";

            model.SortBy    = sortBy ?? "Name";
            model.SortOrder = sortOrder ?? "ASC";
            model.SortableColumns.Add("Name", "Name");

            var criteria = new NoteCriteria()
            {
                SourceType = DataHelper.ToSourceType(sourceType)
            };

            var notes = NoteService.NoteFetchInfoList(criteria)
                        .AsQueryable();

            notes = notes.OrderBy(string.Format("{0} {1}", model.SortBy, model.SortOrder));

            model.Notes = notes;

            return(this.View(model));
        }
Esempio n. 2
0
        public ActionResult Index(int? sourceType, int? sourceId, string sortBy, string sortOrder)
        {
            var model = new NoteIndexModel();

            model.Tab = "Task";

            model.SortBy = sortBy ?? "Name";
            model.SortOrder = sortOrder ?? "ASC";
            model.SortableColumns.Add("Name", "Name");

            var criteria = new NoteCriteria()
            {
                SourceType = DataHelper.ToSourceType(sourceType)
            };

            var notes = NoteService.NoteFetchInfoList(criteria)
                .AsQueryable();

            notes = notes.OrderBy(string.Format("{0} {1}", model.SortBy, model.SortOrder));

            model.Notes = notes;

            return this.View(model);
        }