コード例 #1
0
 public MovieFormControl(
     DropdownValuesProvider <Company> companyValuesProvider,
     DropdownValuesProvider <Genre> genreValuesProvider,
     DropdownValuesProvider <Quality> qualityValuesProvider,
     DropdownValuesProvider <Format> formatValuesProvider
     )
 {
     _companyValues = companyValuesProvider.GetValues();
     _genreValues   = genreValuesProvider.GetValues();
     _qualityValues = qualityValuesProvider.GetValues();
     _formatValues  = formatValuesProvider.GetValues();
 }
コード例 #2
0
 private string[] GetDropdownValues <T>(DropdownValuesProvider <T> provider) where T : BaseModel
 {
     return(_additionalDropdownValues
            .Concat(provider.GetValues().Select(item => item.Value))
            .ToArray());
 }