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)); }
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); }