public DeclarationController(IFormDefinition formDefinition, ISessionHelper session, ILicenceApplicationViewModelBuilder licenceApplicationViewModel, ILicenceApplicationPostDataHandler licenceApplicationPostDataHandler) : base(formDefinition) { this.session = session; this.licenceApplicationViewModel = licenceApplicationViewModel; this.licenceApplicationPostDataHandler = licenceApplicationPostDataHandler; }
public EventContext(object model, IFormDefinition formDefinition, object formDefinitionSource, object context, IResourceContext resourceContext) { Model = model; FormDefinition = formDefinition; FormDefinitionSource = formDefinitionSource; Context = context; ResourceContext = resourceContext; }
public AlternativeBusinessRepresentativeController(ISessionHelper session, ILicenceApplicationViewModelBuilder licenceApplicationViewModelBuilder, ILicenceApplicationPostDataHandler licenceApplicationPostDataHandler, ILicenceStatusViewModelBuilder licenceStatusViewModelBuilder, IFormDefinition formDefinition, IConstantService constantService, IReferenceDataProvider rdp) : base(session, licenceApplicationViewModelBuilder, licenceApplicationPostDataHandler, licenceStatusViewModelBuilder, formDefinition, constantService, rdp) { }
public NamedIndividualsController(ISessionHelper session, ILicenceApplicationViewModelBuilder licenceApplicationViewModelBuilder, ILicenceApplicationPostDataHandler licenceApplicationPostDataHandler, ILicenceStatusViewModelBuilder licenceStatusViewModelBuilder, IFormDefinition formDefinition, IConstantService constantService, IReferenceDataProvider rdp) : base(session, licenceApplicationViewModelBuilder, licenceApplicationPostDataHandler, licenceStatusViewModelBuilder, formDefinition, constantService, rdp) { }
public PropertyChangedContext(object model, IFormDefinition formDefinition, object formDefinitionSource, object context, IResourceContext resourceContext, string propertyName) { Model = model; FormDefinition = formDefinition; FormDefinitionSource = formDefinitionSource; Context = context; ResourceContext = resourceContext; PropertyName = propertyName; }
public static void UpdateDefaultValue(this IFormDefinition definition, string name, object value) { var element = (DataFormField)definition.GetElements().FirstOrDefault(e => e is DataFormField d && d.Key == name); if (element != null) { element.DefaultValue = value is IValueProvider p ? p : new LiteralValue(value); element.Resources[nameof(DataFormField.DefaultValue)] = element.DefaultValue ?? LiteralValue.Null; } }
public LicenceController(ISessionHelper session, ILicenceApplicationViewModelBuilder licenceApplicationViewModelBuilder, ILicenceApplicationPostDataHandler licenceApplicationPostDataHandler, ILicenceStatusViewModelBuilder licenceStatusViewModelBuilder, IFormDefinition formDefinition, IConstantService constantService, IReferenceDataProvider rdp, UserManager <GLAAUser> userManager) : base(session, licenceApplicationViewModelBuilder, licenceApplicationPostDataHandler, licenceStatusViewModelBuilder, formDefinition, constantService, rdp) { this.userManager = userManager; }
public UpdateFormDefinition( IFormDefinition inner, object model, IReadOnlyList <FormRow> formRows) { this.inner = inner; FormRows = formRows; Model = model; Snapshot = new Snapshot(model, new HashSet <string>(formRows .SelectMany(r => r.Elements.SelectMany(e => e.Elements)) .Where(e => e is DataFormField) .Select(f => ((DataFormField)f).Key))); }
public LicenceApplicationBaseController(ISessionHelper session, ILicenceApplicationViewModelBuilder licenceApplicationViewModelBuilder, ILicenceApplicationPostDataHandler licenceApplicationPostDataHandler, ILicenceStatusViewModelBuilder licenceStatusViewModelBuilder, IFormDefinition formDefinition, IConstantService constantService, IReferenceDataProvider rdp) : base(formDefinition, rdp) { Session = session; LicenceApplicationViewModelBuilder = licenceApplicationViewModelBuilder; LicenceApplicationPostDataHandler = licenceApplicationPostDataHandler; LicenceStatusViewModelBuilder = licenceStatusViewModelBuilder; ConstantService = constantService; }
public void Setup() { licenceViewModelBuilder = Substitute.For <ILicenceApplicationViewModelBuilder>(); var licenceStatusViewModelBuilder = Substitute.For <ILicenceStatusViewModelBuilder>(); licencePostDataHandler = Substitute.For <ILicenceApplicationPostDataHandler>(); session = Substitute.For <ISessionHelper>(); formDefinition = new LicenceApplicationFormDefinition(new FieldConfiguration()); referenceDataProvider = Substitute.For <IReferenceDataProvider>(); licenceStatusViewModelBuilder.BuildRandomStatus().Returns(x => new LicenceStatusViewModel()); controller = new OrganisationDetailsController(session, licenceViewModelBuilder, licencePostDataHandler, licenceStatusViewModelBuilder, formDefinition, new ConstantService(), referenceDataProvider); }
public SignUpController(ISessionHelper session, IAccountCreationViewModelBuilder accountCreationViewModelBuilder, IFormDefinition formDefinition, IAccountCreationPostDataHandler accountCreationPostDataHandler, IReferenceDataProvider rdp) : base(formDefinition, rdp) { this.session = session; this.accountCreationViewModelBuilder = accountCreationViewModelBuilder; this.accountCreationPostDataHandler = accountCreationPostDataHandler; }
public FormDefinitionWrapper(IFormDefinition inner, IReadOnlyList <FormRow> formRows) { this.inner = inner; FormRows = formRows; }
public DefaultController(IFormDefinition formDefinition, IReferenceDataProvider rdp) { FormDefinition = formDefinition; ReferenceDataProvider = rdp; }
public EligibilityController(ISessionHelper session, ILicenceApplicationViewModelBuilder licenceApplicationViewModelBuilder, IFormDefinition formDefinition, ILicenceApplicationPostDataHandler licenceApplicationPostDataHandler) : base(formDefinition) { this.session = session; this.licenceApplicationViewModelBuilder = licenceApplicationViewModelBuilder; this.licenceApplicationPostDataHandler = licenceApplicationPostDataHandler; }
public void Setup() { config = new FieldConfiguration(); form = new LicenceApplicationFormDefinition(config); }
public Task <DialogResult> For(IFormDefinition formDefinition) { return(ShowDialog(formDefinition)); }
public static IEnumerable <FormElement> GetElements(this IFormDefinition definition) { return(definition.FormRows.SelectMany(r => r.Elements).SelectMany(c => c.Elements)); }
public DefaultController(IFormDefinition formDefinition) { this.formDefinition = formDefinition; }
public HomeController(IFormDefinition formDefinition, IFileUploadService fileUploadService, IReferenceDataProvider rdp) : base(formDefinition, rdp) { this.fileUploadService = fileUploadService; }
public Task <DialogResult> For(IFormDefinition formDefinition) { return(Task.FromResult(ShowWindow(formDefinition))); }