Ejemplo n.º 1
0
        internal static SPClientChannelSycnParamsWrapper ConvertEntityToWrapper(SPClientChannelSycnParamsEntity entity)
        {
            if (entity == null)
            {
                return(null);
            }

            if (entity.Id == 0)
            {
                return(null);
            }

            return(new SPClientChannelSycnParamsWrapper(entity));
        }
Ejemplo n.º 2
0
        public void PatchAdd(int channleClientId)
        {
            SPClientChannelSettingEntity spClientChannelSettingEntity =
                this.DataObjectsContainerIocID.SPClientChannelSettingDataObjectInstance.Load(channleClientId);

            List <SPClientChannelSycnParamsEntity> paramsEntities =
                this.SelfDataObj.GetList_By_SPClientChannelSettingEntity(spClientChannelSettingEntity);


            foreach (SPClientChannelSycnParamsEntity paramsEntity in paramsEntities)
            {
                this.DataObjectsContainerIocID.SPClientChannelSycnParamsDataObjectInstance.Delete(paramsEntity);
            }

            SPClientChannelSycnParamsEntity moParamsEntity = new SPClientChannelSycnParamsEntity();

            moParamsEntity.ClientChannelSettingID = spClientChannelSettingEntity;
            moParamsEntity.Name          = "mo";
            moParamsEntity.Title         = "mo";
            moParamsEntity.Description   = "上行内容";
            moParamsEntity.IsEnable      = true;
            moParamsEntity.IsRequired    = true;
            moParamsEntity.MappingParams = "ywid";

            this.DataObjectsContainerIocID.SPClientChannelSycnParamsDataObjectInstance.Save(moParamsEntity);

            SPClientChannelSycnParamsEntity linkidParamsEntity = new SPClientChannelSycnParamsEntity();

            linkidParamsEntity.ClientChannelSettingID = spClientChannelSettingEntity;
            linkidParamsEntity.Name          = "linkid";
            linkidParamsEntity.Title         = "linkid";
            linkidParamsEntity.Description   = "唯一标识";
            linkidParamsEntity.IsEnable      = true;
            linkidParamsEntity.IsRequired    = true;
            linkidParamsEntity.MappingParams = "linkid";

            this.DataObjectsContainerIocID.SPClientChannelSycnParamsDataObjectInstance.Save(linkidParamsEntity);

            SPClientChannelSycnParamsEntity mobileParamsEntity = new SPClientChannelSycnParamsEntity();

            mobileParamsEntity.ClientChannelSettingID = spClientChannelSettingEntity;
            mobileParamsEntity.Name          = "mobile";
            mobileParamsEntity.Title         = "mobile";
            mobileParamsEntity.Description   = "手机号码";
            mobileParamsEntity.IsEnable      = true;
            mobileParamsEntity.IsRequired    = true;
            mobileParamsEntity.MappingParams = "mobile";

            this.DataObjectsContainerIocID.SPClientChannelSycnParamsDataObjectInstance.Save(mobileParamsEntity);


            SPClientChannelSycnParamsEntity spCodeParamsEntity = new SPClientChannelSycnParamsEntity();

            spCodeParamsEntity.ClientChannelSettingID = spClientChannelSettingEntity;
            spCodeParamsEntity.Name          = "spCode";
            spCodeParamsEntity.Title         = "spCode";
            spCodeParamsEntity.Description   = "通道号码";
            spCodeParamsEntity.IsEnable      = true;
            spCodeParamsEntity.IsRequired    = true;
            spCodeParamsEntity.MappingParams = "cpid";

            this.DataObjectsContainerIocID.SPClientChannelSycnParamsDataObjectInstance.Save(spCodeParamsEntity);
        }
Ejemplo n.º 3
0
 internal SPClientChannelSycnParamsWrapper(SPClientChannelSycnParamsEntity entityObj)
 {
     entity = entityObj;
 }