Server Error in '/' Application.

Sequence contains no elements

Description: Sequence contains no elements

Exception Details: System.InvalidOperationException: Sequence contains no elements

Source Error:


Line 901:            string encryptedId = content.ContentId == 0 ? "" : crypto.EncryptInfo(content.ContentId.ToString());
Line 902:            //string decryptedId = crypto.Decrypt(encryptedId);
Line 903:            var churchInfo = content.Addresses.Where(a => a.IsLocation == true).First() ?? new Address(true);
Line 904:            var churchContact = content.Addresses.Where(a => a.IsLocation == false).First() ?? new Address(false);
Line 905:            string churchDirType = content.ContentTags?.Any() == true && content.ContentTags.Where(ct => ct.TagId == 101)?.Any() == true ? "Church of the Week " : "Church Directory";

Source File: C:\home\site\repository\WebApi\Controllers\ContentController.cs    Line: 903

Stack Trace:


[InvalidOperationException: Sequence contains no elements]
   System.Linq.Enumerable.First(IEnumerable`1 source) +404
   SIMCMSWebApi.Controllers.<ChurchApprovedNotification>d__33.MoveNext() in C:\home\site\repository\WebApi\Controllers\ContentController.cs:903
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) +26
   SIMCMSWebApi.Controllers.<UpdateContentApproval>d__35.MoveNext() in C:\home\site\repository\WebApi\Controllers\ContentController.cs:1040
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Threading.Tasks.<CastToObject>d__3`1.MoveNext() +198
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Web.Http.Controllers.<InvokeActionAsyncCore>d__0.MoveNext() +262
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Web.Http.Controllers.<ExecuteAsync>d__2.MoveNext() +481
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Web.Http.Filters.<ExecuteAuthorizationFilterAsyncCore>d__2.MoveNext() +313
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Web.Http.Controllers.<ExecuteAsync>d__0.MoveNext() +956
   System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +102
   System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +64
   System.Web.Http.Dispatcher.<SendAsync>d__1.MoveNext() +557