private void SendNotification(RegionalRequest regionalRequest)
{
try
{
string destinationURl;
if (Request.Url.Host != null)
{
if (Request.Url.Host == "localhost")
{
destinationURl = "http://" + Request.Url.Authority +
"/EarlyWarning/Request/IndexFromNotification?recordId=" + regionalRequest.RegionalRequestID;
return;
}
destinationURl = "http://" + Request.Url.Authority +
Request.ApplicationPath +
"/EarlyWarning/Request/IndexFromNotification?recordId=" + regionalRequest.RegionalRequestID;
_notificationService.AddNotificationForEarlyWaringFromRegions(destinationURl,
regionalRequest.RegionalRequestID,
(int)regionalRequest.RegionID);
}
}
catch (Exception)
{
throw;
}
}