แก้ฟังก์ชันnoti ถ้าหาprofileไม่เจอให้ข้ามเลย
This commit is contained in:
parent
b25f52761f
commit
7f53cf96c4
3 changed files with 50 additions and 50 deletions
|
|
@ -59,58 +59,58 @@ namespace BMA.EHR.Application.Repositories.MessageQueue
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
var profile = await _dbContext.Set<Profile>().FirstOrDefaultAsync(x => x.Id == ReceiverUserId);
|
var profile = await _dbContext.Set<Profile>().FirstOrDefaultAsync(x => x.Id == ReceiverUserId);
|
||||||
if (profile == null)
|
if (profile != null)
|
||||||
throw new Exception(GlobalMessages.DataNotFound);
|
|
||||||
|
|
||||||
if (IsSendNotification == true)
|
|
||||||
{
|
{
|
||||||
_dbContext.Set<Notification>().Add(new Notification
|
if (IsSendNotification == true)
|
||||||
{
|
{
|
||||||
Body = Body,
|
_dbContext.Set<Notification>().Add(new Notification
|
||||||
ReceiverUserId = ReceiverUserId,
|
{
|
||||||
Type = "",
|
Body = Body,
|
||||||
Payload = "",
|
ReceiverUserId = ReceiverUserId,
|
||||||
CreatedUserId = FullName ?? "",
|
Type = "",
|
||||||
CreatedFullName = UserId ?? "System Administrator",
|
Payload = "",
|
||||||
CreatedAt = DateTime.Now,
|
CreatedUserId = FullName ?? "",
|
||||||
LastUpdateFullName = FullName ?? "System Administrator",
|
CreatedFullName = UserId ?? "System Administrator",
|
||||||
LastUpdateUserId = UserId ?? "",
|
CreatedAt = DateTime.Now,
|
||||||
LastUpdatedAt = DateTime.Now,
|
LastUpdateFullName = FullName ?? "System Administrator",
|
||||||
});
|
LastUpdateUserId = UserId ?? "",
|
||||||
}
|
LastUpdatedAt = DateTime.Now,
|
||||||
if (IsSendInbox == true)
|
});
|
||||||
{
|
}
|
||||||
_dbContext.Set<Inbox>().Add(new Inbox
|
if (IsSendInbox == true)
|
||||||
{
|
{
|
||||||
Subject = Subject,
|
_dbContext.Set<Inbox>().Add(new Inbox
|
||||||
Body = Body,
|
{
|
||||||
ReceiverUserId = ReceiverUserId,
|
Subject = Subject,
|
||||||
Payload = "",
|
Body = Body,
|
||||||
CreatedUserId = FullName ?? "",
|
ReceiverUserId = ReceiverUserId,
|
||||||
CreatedFullName = UserId ?? "System Administrator",
|
Payload = "",
|
||||||
CreatedAt = DateTime.Now,
|
CreatedUserId = FullName ?? "",
|
||||||
LastUpdateFullName = FullName ?? "System Administrator",
|
CreatedFullName = UserId ?? "System Administrator",
|
||||||
LastUpdateUserId = UserId ?? "",
|
CreatedAt = DateTime.Now,
|
||||||
LastUpdatedAt = DateTime.Now,
|
LastUpdateFullName = FullName ?? "System Administrator",
|
||||||
});
|
LastUpdateUserId = UserId ?? "",
|
||||||
|
LastUpdatedAt = DateTime.Now,
|
||||||
|
});
|
||||||
|
}
|
||||||
|
if (IsSendMail == true)
|
||||||
|
{
|
||||||
|
// _context.Notifications.Add(new Notification
|
||||||
|
// {
|
||||||
|
// Body = req.Body,
|
||||||
|
// ReceiverUserId = req.ReceiverUserId,
|
||||||
|
// Type = "",
|
||||||
|
// Payload = "",
|
||||||
|
// CreatedUserId = FullName ?? "",
|
||||||
|
// CreatedFullName = UserId ?? "System Administrator",
|
||||||
|
// CreatedAt = DateTime.Now,
|
||||||
|
// LastUpdateFullName = FullName ?? "System Administrator",
|
||||||
|
// LastUpdateUserId = UserId ?? "",
|
||||||
|
// LastUpdatedAt = DateTime.Now,
|
||||||
|
// });
|
||||||
|
}
|
||||||
|
await _dbContext.SaveChangesAsync();
|
||||||
}
|
}
|
||||||
if (IsSendMail == true)
|
|
||||||
{
|
|
||||||
// _context.Notifications.Add(new Notification
|
|
||||||
// {
|
|
||||||
// Body = req.Body,
|
|
||||||
// ReceiverUserId = req.ReceiverUserId,
|
|
||||||
// Type = "",
|
|
||||||
// Payload = "",
|
|
||||||
// CreatedUserId = FullName ?? "",
|
|
||||||
// CreatedFullName = UserId ?? "System Administrator",
|
|
||||||
// CreatedAt = DateTime.Now,
|
|
||||||
// LastUpdateFullName = FullName ?? "System Administrator",
|
|
||||||
// LastUpdateUserId = UserId ?? "",
|
|
||||||
// LastUpdatedAt = DateTime.Now,
|
|
||||||
// });
|
|
||||||
}
|
|
||||||
await _dbContext.SaveChangesAsync();
|
|
||||||
}
|
}
|
||||||
catch
|
catch
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,7 @@
|
||||||
},
|
},
|
||||||
"Jwt": {
|
"Jwt": {
|
||||||
"Key": "HP-FnQMUj9msHMSD3T9HtdEnphAKoCJLEl85CIqROFI",
|
"Key": "HP-FnQMUj9msHMSD3T9HtdEnphAKoCJLEl85CIqROFI",
|
||||||
"Issuer": "https://identity.frappet.com/realms/bma-ehr"
|
"Issuer": "https://id.frappet.synology.me/realms/bma-ehr"
|
||||||
},
|
},
|
||||||
"EPPlus": {
|
"EPPlus": {
|
||||||
"ExcelPackage": {
|
"ExcelPackage": {
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"realm": "bma-ehr",
|
"realm": "bma-ehr",
|
||||||
"auth-server-url": "https://identity.frappet.com",
|
"auth-server-url": "https://id.frappet.synology.me",
|
||||||
"ssl-required": "external",
|
"ssl-required": "external",
|
||||||
"resource": "bma-ehr",
|
"resource": "bma-ehr",
|
||||||
"public-client": true
|
"public-client": true
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue