Example #1
0
        public ActionResult Download(int id)
        {
            var repo = new UploadRepository();

            var r = repo.GetById(id);

            return(File(r.file, "application/pdf", r.FileName));
        }
 public void PostDeleteMethod(int id)
 {
     using (var Filerepo = new UploadRepository())
     {
         if (id != 0)
         {
             PatientFile _file = Filerepo.GetById(id);
             Filerepo.Delete(_file);
         }
     }
 }
        /// <summary>
        ///  get the Last upload
        /// </summary>
        /// <param name="uploadId"></param>
        /// <returns></returns>
        private static Upload GetUpload(int uploadId)
        {
            if (lastUpload == null)
            {
                lastUpload = new Upload();
            }
            if (lastUpload.UploadId == uploadId)
            {
                return(lastUpload);
            }

            lastUpload = uploadRepository.GetById(uploadId);
            return(lastUpload);
        }
        public string Header(int id)
        {
            var Filerepo = new UploadRepository();

            var fileRecord = Filerepo.GetById(id);//.PatientFiles.Find(id);
            var cd         = new System.Net.Mime.ContentDisposition
            {
                // fileData = (byte[])fileRecord.File.ToArray(),
                FileName = fileRecord.FileName,

                Inline = false,
            };

            return(cd.ToString());
        }
        public PatientFile Find(int id)
        {
            var Filerepo = new UploadRepository();

            return(Filerepo.GetById(id));
        }