public FileResult DownloadEdit([FromUri] RecordRequest recordRequest) { var conn = new InforConnection(tu: _tu, tup: _tup); var id = recordRequest.Id; var ip = Request.UserHostName; //var compName = Classes.Helpers.DetermineCompName(ip); var fileName = conn.DownloadRecordDocumentWeb((long)id, true, AppUserState.UserName, AppUserState.Wgs, AppUserState.Ds, ip).ToLower(); var rec = conn.GetRecordWeb((long)id, AppUserState.UserName, AppUserState.Wgs, AppUserState.Ds); return(id != null?File(fileName, MimeMapping.GetMimeMapping(fileName), rec.SuggestedFileName) : null); }