Example #1
0
        public void TestSave()
        {
            DistributedFileInfo param = new DistributedFileInfo();

            param.Id = StringHelper.ToGuid();

            param = AttachmentStorageContext.Instance.AttachmentDistributedFileService.Save(param);

            Assert.IsNotNull(param);
        }
Example #2
0
        // -------------------------------------------------------
        // 保存 添加 修改 删除
        // -------------------------------------------------------

        #region 函数:Save(DistributedFileInfo param)
        /// <summary>保存记录</summary>
        /// <param name="param"><see cref="DistributedFileInfo"/>实例详细信息</param>
        /// <returns><see cref="DistributedFileInfo"/>实例详细信息</returns>
        public DistributedFileInfo Save(DistributedFileInfo param)
        {
            if (IsExist(param.Id))
            {
                new Exception("The same entity's id already exists. |-_-||");
            }

            this.ibatisMapper.Insert(StringHelper.ToProcedurePrefix(string.Format("{0}_Save", this.tableName)), param);

            return(param);
        }
        // -------------------------------------------------------
        // 保存 删除
        // -------------------------------------------------------

        #region 函数:Save(DistributedFileInfo param)
        /// <summary>保存记录</summary>
        /// <param name="param"><see cref="DistributedFileInfo"/>实例详细信息</param>
        /// <param name="message">数据库操作返回的相关信息</param>
        /// <returns><see cref="DistributedFileInfo"/>实例详细信息</returns>
        public DistributedFileInfo Save(DistributedFileInfo param)
        {
            return(this.provider.Save(param));
        }