Esempio n. 1
0
        protected FileDescription MapModel(HttpPostedFileBase upfile, Guid?linkid = null, int filestate = 0)
        {
            if (upfile == null)
            {
                return(null);
            }
            FileDescription desc = new FileDescription();

            desc.FileName       = upfile.FileName.Substring(upfile.FileName.LastIndexOf(@"\") + 1);
            desc.FileType       = upfile.FileName.Substring(upfile.FileName.LastIndexOf("."));
            desc.FileSaveName   = string.Format("{0}{1}", Guid.NewGuid(), desc.FileType);
            desc.FileCreateTime = DateTime.Now;
            desc.ID             = Guid.NewGuid();
            desc.LinkID         = linkid;
            desc.FileState      = filestate;
            if (FileSaveType == 1)
            {
                var FileStorage = MapFileStorage(upfile, FileSaveType.ToString());

                desc.FileStorageID = FileStorage.ID;
            }


            return(desc);
        }
Esempio n. 2
0
 public void AddFileUsing(int fileId, bool isSystem, string recordId, string recordType, string recordValue, FileSaveType fileSaveType, int empId)
 {
 }