TR_STUDENTRELATIONCONSTITUENCYSETTINGS_INSERTUPDATE_MARKCONSTITUENTS
Definition
Copy
create trigger TR_STUDENTRELATIONCONSTITUENCYSETTINGS_INSERTUPDATE_MARKCONSTITUENTS
on dbo.STUDENTRELATIONCONSTITUENCYSETTINGS
after insert, update
not for replication
as begin
if update(RELATEDTOCODE)
begin
update dbo.CONSTITUENT
set ISCONSTITUENT = 1,
CHANGEDBYID = INSERTED.CHANGEDBYID,
DATECHANGED = GetDate()
from
dbo.UFN_CONSTITUENT_STUDENTRELATIONCONSTITUENCIES() as RELATIONCONSTITUENCIES
inner join
INSERTED on RELATIONCONSTITUENCIES.STUDENTRELATIONCONSTITUENCYSETTINGSID = INSERTED.ID
where
RELATIONCONSTITUENCIES.CONSTITUENTID = CONSTITUENT.ID
and CONSTITUENT.ISCONSTITUENT = 0
end
end