Beispiel #1
0
 public override void DataBind()
 {
     base.DataBind();
     SettingList.DataSource = Controller.GetSettings();
     SettingList.DataBind();
     btnCreateSetting.PostBackUrl = ServerModel.Forms.BuildRedirectUrl(new Admin_CreateSettingController {
         BackUrl = Request.Url.AbsolutePath
     });
 }
        private void LoadOEMConfigs(Guid?oemId)
        {
            if (oemId == null)
            {
                return;
            }
            var config = OEMAirlineConfigService.QueryConfig(oemId) ?? new OEMAirlineConfig()
            {
                Config = new Dictionary <ConfigUseType, Tuple <string, string> >()
            };
            var configUserTypes = from ConfigUseType u in Enum.GetValues(typeof(ConfigUseType))
                                  select new
            {
                UseType      = u.GetDescription(),
                UseTypeValue = (byte)u,
                UserName     = config.Config.ContainsKey(u) ?
                               config.Config[u].Item1 : string.Empty,
                OfficeNO = config.Config.ContainsKey(u) ?
                           config.Config[u].Item2 : string.Empty
            };

            SettingList.DataSource = configUserTypes;
            SettingList.DataBind();
        }