public FileResult GetInputFile(string uniqueKey) { var activity = new RFInputFilesActivity(Context); var report = activity.GetInputFile(uniqueKey); if (report != null) { return(File(report.Data, ImplyContentType(report.ContentName), report.Attributes.FileName)); } return(null); }
public JsonResult GetInputFiles(RFDate receivedDate) { var activity = new RFInputFilesActivity(Context); return(Json(activity.GetInputFilesList(null, receivedDate).Select(c => new { Key = c.Key.ToString(), UpdateDate = c.UpdateTime, UpdateTime = c.UpdateTime, FileKey = c.FileKey, FileName = c.Attributes.FileName, FileSize = c.Attributes.FileSize, ModifiedTime = new DateTimeOffset(c.Attributes.ModifiedDate), UniqueKey = c.UniqueKey }))); }