/// <summary> /// 转移已上产的文件 /// </summary> /// <param name="InfoID">资源所属信息ID</param> /// <param name="InfoResources">已经上传资源列表</param> /// <returns>保存后的资源列表</returns> public static List <Tz888.Model.Info.InfoResourceModel> ImageTransfer(string FileType, string InfoType, ResourceType rType, ResourceProperty rProperty, List <Tz888.Model.Info.InfoResourceModel> InfoResources) { if (InfoResources == null || InfoResources.Count == 0) { return(null); } List <Tz888.Model.Info.InfoResourceModel> Lists = new List <Tz888.Model.Info.InfoResourceModel>(); foreach (Tz888.Model.Info.InfoResourceModel model in InfoResources) { Tz888.Model.Info.InfoResourceModel item = new Tz888.Model.Info.InfoResourceModel(); string OldFile = model.ResourceAddr; string NewFile = Tz888.Common.Common.GetUploadFilePath(FileType, InfoType, false); NewFile = Tz888.Common.FileManage.TransferFile(OldFile, NewFile, true, true, false); item.ResourceAddr = NewFile.Replace(@"\", "/"); item.ResourceDescrib = model.ResourceDescrib; item.IsDel = false; item.remark = ""; item.UpDate = DateTime.Now; item.ResourceName = InfoType; item.ResourceTitle = model.ResourceDescrib; item.ResourceType = (int)rType; item.ResourceProperty = (int)rProperty; Lists.Add(item); } return(Lists); }
public long Insert(Tz888.Model.Info.InfoResourceModel model) { return(dal.Insert(model)); }