Exemple #1
0
 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()));
     }
 }
Exemple #2
0
 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()));
     }
 }
Exemple #3
0
        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));
        }