AIMS_BD_IATI.WebAPI.Controllers.IATIImportController.UpdateActivities C# (CSharp) Method

UpdateActivities() private static method

private static UpdateActivities ( List clientActivities, List sessionActivities ) : void
clientActivities List
sessionActivities List
return void
        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));
                    //}
                }
            }
        }