/// <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); }
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)); }
/// <summary> /// 添加上传 /// </summary> /// <param name="model">文件信息</param> /// <returns>操作结果</returns> public bool Add(EyouSoft.Model.ToolStructure.CompanyFileUpload model) { return(this.DAL.Add(model) > 0); }