public static String GetFilterParameters(ItemsGroupBy groupBy = ItemsGroupBy.None, ProjectFilterBy filterBy = ProjectFilterBy.All, ItemListStatus filterStatus = ItemListStatus.All, SummaryTimeLine timeline = SummaryTimeLine.Week, SummaryDisplay display = SummaryDisplay.All) { return(groupBy == ItemsGroupBy.None ? "" : "&grp=" + groupBy.ToString() + "&fltBy=" + filterBy.ToString() + "&fltSts=" + filterStatus.ToString() + "&tml=" + timeline.ToString() + "&smd=" + display.ToString()); }
public static String SummaryUser(Int32 idUser, ProjectFilterBy by, ItemListStatus status, Int32 idCommunity = -100) { return(All + "_" + idUser.ToString() + "_" + by.ToString() + "_" + status.ToString() + ((idCommunity == -100 || (by != ProjectFilterBy.AllPersonalFromCurrentCommunity && by != ProjectFilterBy.CurrentCommunity)) ? "" : "_" + idCommunity.ToString())); }