else if (context.MessageName.Equals(/Delete/))
{
if (context.InputParameters.Contains(/Target/) && context.InputParameters[/Target/] is EntityReference)
{
Entity entity = (Entity)context.PreEntityImages[/Image/];
EntityReference department = null;
if (entity.Attributes.Contains(/mr_miss/))
{
department = entity.GetAttributeValue<EntityReference>(/mr_miss/);
}
CalculateRollupFieldRequest updateRequest = new CalculateRollupFieldRequest
{
Target = department,
FieldName = /budgeta/
};
CalculateRollupFieldResponse updateResponse = (CalculateRollupFieldResponse)service.Execute(updateRequest);
}
}
}
i wrote this plugin but the request is not working well unless i press on /Recalculate/ button , can someone help me with this?