SocialImportanceWF.ViewModels.ClaimsVM.ReplaceClaim C# (CSharp) Méthode

ReplaceClaim() public méthode

public ReplaceClaim ( ClaimDTO oldClaim, ClaimDTO newClaim ) : ObjectView
oldClaim SocialImportance.DTOs.ClaimDTO
newClaim SocialImportance.DTOs.ClaimDTO
Résultat 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];
        }