Beispiel #1
0
        /// <summary>
        /// 添加通道
        /// </summary>
        /// <param name="channelName">通道名称</param>
        /// <param name="storageStatus">存储(0:不存储;1:不存储)</param>
        /// <param name="remark">备注</param>
        /// <returns></returns>
        public Guid Add(string channelName, int storageStatus = 0, string remark = "")
        {
            var entity = new ChannelInfoPo();

            entity.ChannelId     = Guid.NewGuid();
            entity.StorageStatus = storageStatus;
            entity.Remark        = remark;
            entity.ChannelName   = channelName;
            entity.UpdateTime    = DateTime.Now;
            entity.CreateTime    = DateTime.Now;
            entity.IsValid       = 1;
            var num = CurrentDbContext.Insertable(entity).ExecuteCommand();

            if (num > 0)
            {
                return(entity.ChannelId);
            }
            else
            {
                return(Guid.Empty);
            }
        }