SocialImportanceWF.ViewModels.ClaimsVM.ReplaceClaim C# (CSharp) Метод

ReplaceClaim() публичный Метод

public ReplaceClaim ( ClaimDTO oldClaim, ClaimDTO newClaim ) : ObjectView
oldClaim SocialImportance.DTOs.ClaimDTO
newClaim SocialImportance.DTOs.ClaimDTO
Результат ObjectView
        public ObjectView<ClaimDTO> ReplaceClaim(ClaimDTO oldClaim, ClaimDTO newClaim)
        {
            _parent.CurrentAsset.ReplaceClaim(oldClaim,newClaim);

            ClaimList.DataSource = _parent.CurrentAsset.GetClaims().ToList();
            ClaimList.Refresh();
            _parent.SetModified();

            var index = ClaimList.Find(PropertyUtil.GetPropertyDescriptor<ClaimDTO>("ActionTemplate"), newClaim.ActionTemplate);
            return ClaimList[index];
        }