/// <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); }
/// <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); }
/// <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); }
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))); } }
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))); } }
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))); } }