public void Map_ConnectorParameters_To_CommandButtonDescriptor()
        {
            ListFormSettingsParameters parameters = new ListFormSettingsParameters
                                                    (
                "About",
                typeof(LookUpsModel),
                "Loading ...",
                "TextDetailTemplate",
                new List <ItemBindingParameters>
            {
                new TextItemBindingParameters
                (
                    "Text",
                    "DateTimeValue",
                    "Enrollment Date",
                    "Enrollment Date: {0:MM/dd/yyyy}",
                    new TextFieldTemplateParameters("TextTemplate")
                )
            },
                null,
                null
                                                    );
            ListFormSettingsDescriptor settings = mapper.Map <ListFormSettingsDescriptor>(parameters);

            Assert.Equal("TextDetailTemplate", settings.ItemTemplateName);
        }
Example #2
0
 public void DisplayReadOnlyCollection([Comments("Configuration details for the form.")] ListFormSettingsParameters setting, [ListEditorControl(ListControlType.Connectors)] ICollection <ConnectorParameters> buttons)
 {
     this.screenData.ScreenSettings = new ScreenSettings <ListFormSettingsDescriptor>
                                      (
         mapper.Map <ListFormSettingsDescriptor>(setting),
         mapper.Map <IEnumerable <ConnectorParameters>, IEnumerable <CommandButtonDescriptor> >(buttons),
         ViewType.ListPage
                                      );
 }