Example #1
0
        public List <SmartFormViewConditions> Conditions(SourceCode.Forms.Authoring.Eventing.Handler handler)
        {
            List <SmartFormViewConditions> list = new List <SmartFormViewConditions>();

            foreach (SourceCode.Forms.Authoring.Eventing.Condition condition in handler.Conditions)
            {
                list.Add(new SmartFormViewConditions
                {
                    GUID = condition.Guid
                });
            }

            return(list);
        }
Example #2
0
        public List <SmartFormViewActions> Actions(SourceCode.Forms.Authoring.Eventing.Handler handler)
        {
            List <SmartFormViewActions> list = new List <SmartFormViewActions>();

            foreach (SourceCode.Forms.Authoring.Eventing.Action action in handler.Actions)
            {
                list.Add(new SmartFormViewActions
                {
                    viewguid      = action.ViewGuid,
                    view          = Views.GetView(action.ViewGuid).name,
                    GUID          = action.Guid,
                    method        = action.Method,
                    formguid      = action.FormGuid,
                    form          = Smartform.GetForm(action.FormGuid).name,
                    executiontype = action.ExecutionType.ToString(),
                    controlguid   = action.ControlGuid,
                    actiontype    = action.ActionType.ToString()
                });
            }
            return(list);
        }