Exemple #1
0
        /// <summary>
        /// 执行列表查询
        /// </summary>
        /// <param name="dc"></param>
        /// <returns></returns>
        private IList <EyouSoft.Model.ToolStructure.CompanyFileUpload> GetQueryList(DbCommand dc)
        {
            IList <EyouSoft.Model.ToolStructure.CompanyFileUpload> list = new List <EyouSoft.Model.ToolStructure.CompanyFileUpload>();

            using (IDataReader dr = this.SystemStore.ExecuteReader(dc))
            {
                EyouSoft.Model.ToolStructure.CompanyFileUpload model = null;
                while (dr.Read())
                {
                    model          = new EyouSoft.Model.ToolStructure.CompanyFileUpload();
                    model.FileId   = dr["ID"].ToString();
                    model.FileName = dr["FileName"].ToString();
                    if (dr["FileType"].ToString() != "")
                    {
                        model.FileType = (EyouSoft.Model.ToolStructure.CompanyFileType.FileType) int.Parse(dr["FileType"].ToString());
                    }
                    model.FileIco = dr["FileIco"].ToString();
                    if (dr["FileSize"].ToString() != "")
                    {
                        model.FileSize = int.Parse(dr["FileSize"].ToString());
                    }
                    model.FilePath = dr["FilePath"].ToString();
                    if (dr["IssueTime"].ToString() != "")
                    {
                        model.IssueTime = DateTime.Parse(dr["IssueTime"].ToString());
                    }
                    list.Add(model);
                }
            }
            return(list);
        }
Exemple #2
0
        public virtual int Add(EyouSoft.Model.ToolStructure.CompanyFileUpload model)
        {
            DbCommand dc = this.SystemStore.GetSqlStringCommand(SQL_CompanyFileUpload_ADD);

            this.CompanyStore.AddInParameter(dc, "ID", DbType.String, Guid.NewGuid());
            this.CompanyStore.AddInParameter(dc, "CompanyId", DbType.String, model.CompanyId);
            this.CompanyStore.AddInParameter(dc, "OperatorId", DbType.String, model.OperatorId);
            this.CompanyStore.AddInParameter(dc, "FileName", DbType.String, model.FileName);
            this.CompanyStore.AddInParameter(dc, "FileType", DbType.Int16, model.FileType);
            this.CompanyStore.AddInParameter(dc, "FileIco", DbType.String, model.FileIco);
            this.CompanyStore.AddInParameter(dc, "FileSize", DbType.Int32, model.FileSize);
            this.CompanyStore.AddInParameter(dc, "FilePath", DbType.String, model.FilePath);
            this.CompanyStore.AddInParameter(dc, "ParentId", DbType.String, model.ParentId);
            return(DbHelper.ExecuteSql(dc, this.CompanyStore));
        }
Exemple #3
0
 /// <summary>
 /// 添加上传
 /// </summary>
 /// <param name="model">文件信息</param>
 /// <returns>操作结果</returns>
 public bool Add(EyouSoft.Model.ToolStructure.CompanyFileUpload model)
 {
     return(this.DAL.Add(model) > 0);
 }