/// <summary> /// /// </summary> /// <param name="Result"></param> /// <returns></returns> public TestResultDto AddNewTestResult(TestResult Result) { MapperConfig.ConfigAutoMapper(); Result.CreatedDate = DateTime.Now; Result.CreatedBy = "EMP"; Result.ModifiedDate = null; Result.ModifiedBy = string.Empty; var NewResult = TestResultRepository.Insert(Mapper.Map <TestResult>(Result)); return(Mapper.Map <TestResultDto>(NewResult)); }
public void InsertMethod(TestResult model, int PatientId) { Result fileUpload = new Result(); PatientRepository pr = new PatientRepository(); using (var Filerepo = new TestResultRepository()) { var name = pr.GetAll().Find(x => x.PatientId == PatientId); foreach (var item in model.File) { byte[] uploadfile = new byte[item.InputStream.Length]; item.InputStream.Read(uploadfile, 0, uploadfile.Length); fileUpload.FileName = item.FileName; fileUpload.File = uploadfile; fileUpload.PatientId = PatientId; fileUpload.PatientName = name.FullName + " " + name.Surname; Filerepo.Insert(fileUpload); } } }