StorageFix

This commit is contained in:
Sergey Kozyrev 2024-05-03 00:58:38 +04:00
parent 723bc88387
commit 504822bbe9

View File

@ -41,17 +41,14 @@ namespace SewingDressesDatabaseImplement.Implements
using var context = new SewingDressesDatabase();
model.ClientId = context.Clients.FirstOrDefault(x => x.Email.Equals(model.SenderName))?.Id;
var message = MessageInfo.Create(model);
if (message == null)
return null;
context.Messages.Add(message);
try {
context.SaveChanges();
return message.GetViewModel;
}
catch (Exception ex)
if (message == null || context.Messages.Any(x => x.MessageId.Equals(model.MessageId)))
{
return null;
}
context.Messages.Add(message);
context.SaveChanges();
return message.GetViewModel;
}
}
}