Exemplo n.º 1
0
        public void InitializeForm(object parameter)
        {
            var instructionParam = parameter as FormInstructionInitParameter;

            if (instructionParam != null)
            {
                ApplyInstruction(instructionParam.Instruction, true, instructionParam.EntityKey);
            }
            var paramAsEntity = parameter as IPhuLiBusinessBase;

            if (paramAsEntity != null)
            {
                FrmBrokenRules.ClearInstance();
                BusinessObject = paramAsEntity;
            }
        }
Exemplo n.º 2
0
 protected virtual void CloseBrokenRules()
 {
     FrmBrokenRules.ClearInstance();
 }
Exemplo n.º 3
0
 /// <summary>
 /// Collect the broken business rules to show them in a form after Save method completed.
 /// </summary>
 protected virtual void CollectBrokenRules()
 {
     FrmBrokenRules.GetInstance().Collect(new BrokenRulesCollectorEx(BusinessObject));
 }