public void PostDeleteM(int id) { using (var filerep = new HIVTestUploadRepository()) { if (id != 0) { HIVPatientFile Pfile = filerep.GetById(id); filerep.Delete(Pfile); } } }
public string Header(int id) { var Filerep = new HIVTestUploadRepository(); var filerec = Filerep.GetById(id); var fi = new System.Net.Mime.ContentDisposition { FileName = filerec.FileName, Inline = false, }; return(fi.ToString()); }
public List <HIVtestUpload> GetAllFiles(int PatientId) { using (var filerep = new HIVTestUploadRepository()) { return(filerep.GetAllDownloadedFiles().Where(x => x.PatientId == PatientId).Select(x => new HIVtestUpload() { FileId = x.Id, FileName = x.FileName, ModelFile = x.File, patientName = x.patientName }).ToList()); } }
public List <HIVtestUpload> GetPatientNameFiles(int id) { PatientRepository pr = new PatientRepository(); using (var Filerepo = new HIVTestUploadRepository()) { int MyId = Convert.ToInt32(id); var name = pr.GetAll().Find(x => x.PatientId == MyId); return(Filerepo.GetAllDownloadedFiles().Select(x => new HIVtestUpload() { FileId = x.Id, FileName = x.FileName, ModelFile = x.File, patientName = name.FullName + " " + name.Surname }).ToList()); } }
public void InsertM(HIVtestUpload HIV, int PatientId) { HIVPatientFile upload = new HIVPatientFile(); PatientRepository patientrep = new PatientRepository(); using (var PFilerep = new HIVTestUploadRepository()) { var Pname = patientrep.GetAll().Find(x => x.PatientId == PatientId); foreach (var Pfile in HIV.File) { byte[] uploadfile = new byte[Pfile.InputStream.Length]; Pfile.InputStream.Read(uploadfile, 0, uploadfile.Length); upload.FileName = Pfile.FileName; upload.File = uploadfile; upload.PatientId = PatientId; upload.patientName = Pname.FullName + " " + Pname.Surname; PFilerep.Insert(upload); } } }
public HIVPatientFile Find(int id) { var filerep = new HIVTestUploadRepository(); return(filerep.GetById(id)); }