public static HtmlString FillInRegions(this IHtmlHelper helper, ContentURI uri, string selectName, DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES viewEditType, int geoRegionId) { using (StringWriter result = new StringWriter()) { if (uri.URIDataManager.GeoRegions != null) { string sCssClass = "Select250"; string sJavascriptMethod = (geoRegionId == 0) ? string.Empty : string.Empty; bool bIsSelected = (geoRegionId == 0) ? true : false; if (viewEditType != DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES.full) { foreach (GeoRegion georegion in uri.URIDataManager.GeoRegions) { if (georegion.PKId == geoRegionId) { bIsSelected = true; } else { bIsSelected = false; } if (bIsSelected) { result.Write(georegion.GeoRegionName); break; } } } else { result.WriteLine(helper.SelectStart(viewEditType, string.Concat("GeoRegionId", geoRegionId.ToString()), selectName, sCssClass)); result.WriteLine(helper.Option(AppHelper.GetResource("MAKE_SELECTION"), "0", bIsSelected)); bIsSelected = false; foreach (GeoRegion georegion in uri.URIDataManager.GeoRegions) { if (georegion.PKId == geoRegionId) { bIsSelected = true; } else { bIsSelected = false; } result.WriteLine(helper.Option(georegion.GeoRegionName, georegion.PKId.ToString(), bIsSelected)); } result.WriteLine(helper.SelectEnd()); } } return(new HtmlString(result.ToString())); } }
public static HtmlString FillInClubGroups(this IHtmlHelper helper, ContentURI uri, string selectName, DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES viewEditType, int clubGroupId) { using (StringWriter result = new StringWriter()) { if (uri.URIDataManager.ClubGroups != null) { string sCssClass = "Select250"; string sJavascriptMethod = (clubGroupId == 0) ? string.Empty : string.Empty; bool bIsSelected = (clubGroupId == 0) ? true : false; if (viewEditType != DevTreks.Data.Helpers.GeneralHelpers.VIEW_EDIT_TYPES.full) { foreach (AccountClass clubgroup in uri.URIDataManager.ClubGroups) { if (clubgroup.PKId == clubGroupId) { bIsSelected = true; } else { bIsSelected = false; } if (bIsSelected) { result.Write(clubgroup.AccountClassName); break; } } } else { result.WriteLine(helper.SelectStart(viewEditType, string.Concat("ClubGroupId", clubGroupId.ToString()), selectName, sCssClass)); result.WriteLine(helper.Option(AppHelper.GetResource("MAKE_SELECTION"), "0", bIsSelected)); bIsSelected = false; foreach (AccountClass clubgroup in uri.URIDataManager.ClubGroups) { if (clubgroup.PKId == clubGroupId) { bIsSelected = true; } else { bIsSelected = false; } result.WriteLine(helper.Option(clubgroup.AccountClassName, clubgroup.PKId.ToString(), bIsSelected)); } result.WriteLine(helper.SelectEnd()); } } return(new HtmlString(result.ToString())); } }
public static HtmlString WriteMemberGroupsSelectList(this IHtmlHelper helper, ContentURI uri, string selectListName, string viewEditType, string memberGroupId) { int iMemberGroupId = DataHelpers.GeneralHelpers.ConvertStringToInt(memberGroupId); DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES eViewEditType = (!string.IsNullOrEmpty(viewEditType)) ? (DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES)Enum.Parse(typeof(DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES), viewEditType) : DataHelpers.GeneralHelpers.VIEW_EDIT_TYPES.print; return(helper.FillInMemberGroups(uri, selectListName, eViewEditType, iMemberGroupId)); }