private void UpdateStandardMessageDetails(Entities.NotificationMessage message) { if (message.StandardMessage == null) { return; } if (message.StandardMessage.StandardMessageId == 0) { _notificationMessageService.InsertStandartMessage(message.StandardMessage); _unitOfWorkAsync.SaveChanges(); message.StandardMessageId = message.StandardMessageId; } else { var sm = _notificationMessageService.FindStandartMessage(message.StandardMessageId.GetValueOrDefault(0)); sm.MessageDescription = message.StandardMessage.MessageDescription; sm.MessageHeader = message.StandardMessage.MessageHeader; sm.MessageImage = message.StandardMessage.MessageImage; sm.MessageShortDescription = message.StandardMessage.MessageShortDescription; _notificationMessageService.UpdateStandartMessage(sm); _unitOfWorkAsync.SaveChanges(); } return; }