Ejemplo n.º 1
0
 /// <summary>
 /// 添加学员设置的数据
 /// </summary>
 /// <param name="Model"></param>
 /// <returns></returns>
 public bool InsertConfiguration(H_Configuration Model, int System_Station_ID)
 {
     Model.System_Station_ID = System_Station_ID;
     if (Orm.Insert(Model) <= 0)
     {
         throw new ApiException("添加失败");
     }
     return(true);
 }
Ejemplo n.º 2
0
        /// <summary>
        /// 获取学员设置的数据
        /// </summary>
        /// <param name="System_Station_ID"></param>
        /// <returns></returns>
        public H_Configuration GetConfigurationByStationID(int System_Station_ID)
        {
            H_Configuration model = Orm.Single <H_Configuration>(x => x.System_Station_ID == System_Station_ID);

            if (model == null)
            {
                return(SqlMapper.QueryForObject <H_Configuration>("GetConfigurationByStationID", new{ System_Station_ID = System_Station_ID }));
            }
            return(model);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// 修改设置的数据
        /// </summary>
        /// <param name="Model"></param>
        /// <returns></returns>
        public bool UpdateConfiguration(H_Configuration Model, int System_Station_ID)
        {
            H_Configuration model = Orm.Single <H_Configuration>(x => x.System_Station_ID == System_Station_ID);

            if (model == null)
            {
                throw new ApiException("未找到要修改的数据");
            }
            Model.System_Station_ID = model.System_Station_ID;
            if (Orm.Update(Model) <= 0)
            {
                throw new ApiException("修改失败");
            }
            return(true);
        }
Ejemplo n.º 4
0
        public dynamic SetConfiguration3(H_Configuration model)
        {
            H_Configuration ret = mapper.GetConfigurationByStationID(this.System_Station_ID);

            ret.QQAppID  = model.QQAppID;
            ret.QQAppKey = model.QQAppKey;

            if (ret == null)  //添加
            {
                return(Success(mapper.InsertConfiguration(model, this.System_Station_ID)));
            }
            else  //修改
            {
                return(Success(mapper.UpdateConfiguration(ret, this.System_Station_ID)));
            }
        }
Ejemplo n.º 5
0
        public dynamic SetConfiguration1(H_Configuration model)
        {
            H_Configuration ret = mapper.GetConfigurationByStationID(this.System_Station_ID);

            ret.RegisterProtocolValid   = model.RegisterProtocolValid;
            ret.RegisterType            = model.RegisterType;
            ret.RegisterValid           = model.RegisterValid;
            ret.RegisterProtocolContent = model.RegisterProtocolContent;

            if (ret == null)  //添加
            {
                return(Success(mapper.InsertConfiguration(model, this.System_Station_ID)));
            }
            else  //修改
            {
                return(Success(mapper.UpdateConfiguration(ret, this.System_Station_ID)));
            }
        }
Ejemplo n.º 6
0
        public dynamic SetConfiguration2(H_Configuration model)
        {
            H_Configuration ret = mapper.GetConfigurationByStationID(this.System_Station_ID);

            ret.MultiOnline     = model.MultiOnline;
            ret.ThirdLoginValid = model.ThirdLoginValid;
            ret.LoginPageConfig = model.LoginPageConfig;
            ret.WxValid         = model.WxValid;
            ret.QQValid         = model.QQValid;

            if (ret == null)  //添加
            {
                return(Success(mapper.InsertConfiguration(model, this.System_Station_ID)));
            }
            else  //修改
            {
                return(Success(mapper.UpdateConfiguration(ret, this.System_Station_ID)));
            }
        }