Example #1
0
 public virtual void AddFile(OFormFileRecord formFile)
 {
     formFile.OFormResultRecord = this;
     Files.Add(formFile);
 }
Example #2
0
        private OFormFileRecord SaveFile(string fieldName, HttpPostedFileBase file)
        {
            var formFile = new OFormFileRecord();
            formFile.FieldName = fieldName;
            formFile.OriginalName = file.FileName;
            formFile.ContentType = file.ContentType;
            formFile.Size = file.ContentLength;
            using (var ms = new MemoryStream())
            {
                file.InputStream.CopyTo(ms, 4096);
                formFile.Bytes = ms.ToArray();
                formFile.Size = formFile.Bytes.Length;
            }

            this._fileRepo.Create(formFile);
            return formFile;
        }