private static void UpdateActivities(List<iatiactivityModel> clientActivities, List<iatiactivity> sessionActivities)
{
foreach (var activity in sessionActivities)
{
var ra = clientActivities.Find(f => f.IatiIdentifier == activity.IatiIdentifier);
if (ra != null)
{
activity.IsRelevant = ra.IsRelevant;
activity.ProjectId = ra.ProjectId;
activity.MappedProjectId = ra.MappedProjectId;
activity.MappedTrustFundId = ra.MappedTrustFundId;
activity.AllID = ra.AllID;
//var clientProperties = typeof(iatiactivity).GetProperties(BindingFlags.SetProperty).Where(w => w.GetCustomAttribute(typeof(Newtonsoft.Json.JsonIgnoreAttribute)) == null);
//foreach (PropertyInfo clientProperty in clientProperties)
//{
// clientProperty.SetValue(activity, clientProperty.GetValue(ra));
//}
}
}
}