บันทึกข้อมูลรับโอน

This commit is contained in:
Kittapath 2023-09-26 20:24:45 +07:00
parent 19803fd523
commit dec96d2bd3
8 changed files with 16467 additions and 60 deletions

View file

@ -492,19 +492,19 @@ namespace BMA.EHR.Insignia.Service.Controllers
uppdated.Status = true;
uppdated.ReturnDate = req.ReturnDate;
if (req.ReturnOrganizationId == Guid.Parse("00000000-0000-0000-0000-000000000000"))
{
uppdated.ReturnOrganization = uppdated.BorrowOrganization;
}
else
{
var organization = await _context.Organizations.AsQueryable()
.Include(x => x.OrganizationOrganization)
.FirstOrDefaultAsync(x => x.Id == req.ReturnOrganizationId);
if (organization == null)
return Error(GlobalMessages.OrganizationNotFound);
uppdated.ReturnOrganization = organization.OrganizationOrganization;
}
// if (req.ReturnOrganizationId == Guid.Parse("00000000-0000-0000-0000-000000000000"))
// {
uppdated.ReturnOrganization = uppdated.BorrowOrganization;
// }
// else
// {
// var organization = await _context.Organizations.AsQueryable()
// .Include(x => x.OrganizationOrganization)
// .FirstOrDefaultAsync(x => x.Id == req.ReturnOrganizationId);
// if (organization == null)
// return Error(GlobalMessages.OrganizationNotFound);
// uppdated.ReturnOrganization = organization.OrganizationOrganization;
// }
uppdated.ReturnReason = req.ReturnReason;
uppdated.LastUpdateFullName = FullName ?? "System Administrator";
uppdated.LastUpdateUserId = UserId ?? "";