fix ระบบเครื่องราชฯ>>จัดการคำขอ (อัปโหลดไฟล์) #1066
Some checks failed
release-dev / release-dev (push) Failing after 11s

This commit is contained in:
Suphonchai Phoonsawat 2025-02-10 16:02:54 +07:00
parent 5971933bab
commit b6aa239b57

View file

@ -2408,15 +2408,21 @@ namespace BMA.EHR.Insignia.Service.Controllers
if (Request.Form.Files != null && Request.Form.Files.Count != 0)
{
var oldDocId = "";
if (insigniaRequest.Document != null)
{
await _documentService.DeleteFileAsync(insigniaRequest.Document.Id);
oldDocId = insigniaRequest.Document.Id.ToString("D");
//await _documentService.DeleteFileAsync(insigniaRequest.Document.Id);
}
var file = Request.Form.Files[0];
var fileExtension = Path.GetExtension(file.FileName);
var doc = await _documentService.UploadFileAsync(file, file.FileName);
insigniaRequest.Document = doc;
//if(oldDocId != "")
// await _documentService.DeleteFileAsync(Guid.Parse(oldDocId));
}
insigniaRequest.LastUpdateFullName = FullName ?? "System Administrator";
insigniaRequest.LastUpdateUserId = UserId ?? "";