예제 #1
0
        public FormBuilderControlViewModel Create(FormBuilderControlType type, int tabId = 0)
        {
            var displayAttribute = type.GetDisplayAttribute();

            var control = new FormBuilderControlViewModel
            {
                Glyphicon = displayAttribute.Glyphicon,
                Text = displayAttribute.DisplayName,
                Type = type,
                TabId = tabId
            };

            return control;
        }
예제 #2
0
        public FormBuilderControlViewModel Create(FormBuilderControlType type, int tabId = 0)
        {
            var displayAttribute = type.GetDisplayAttribute();

            var control = new FormBuilderControlViewModel
            {
                Glyphicon = displayAttribute.Glyphicon,
                Text      = displayAttribute.DisplayName,
                Type      = type,
                TabId     = tabId
            };

            return(control);
        }
예제 #3
0
        public FormBuilderControlsFactory Remove(FormBuilderControlViewModel control)
        {
            _controls.Remove(control);

            return(this);
        }
예제 #4
0
        public FormBuilderControlsFactory AddControl(FormBuilderControlViewModel control)
        {
            _controls.Add(control);

            return(this);
        }
예제 #5
0
        public FormBuilderTabBuilder AddControl(FormBuilderControlViewModel control)
        {
            Controls.Add(control);

            return(this);
        }
예제 #6
0
        public FormBuilderControlsFactory AddControl(FormBuilderControlViewModel control)
        {
            _controls.Add(control);

            return this;
        }
예제 #7
0
        public FormBuilderControlsFactory Remove(FormBuilderControlViewModel control)
        {
            _controls.Remove(control);

            return this;
        }
예제 #8
0
        public FormBuilderTabBuilder AddControl(FormBuilderControlViewModel control)
        {
            Controls.Add(control);

            return this;
        }