public SelectFieldOption GetOptionDisplay(object option, string handlerParam) { if (option == null) { return(null); } var ct = FindDatumTypeFromObject(option); var finder = ct.FinderBase(); var cid = finder.GetDatumIdBase(option); var sfo = new SelectFieldOption(cid, finder.AsSummarizedValueBase(option), null); return(sfo); }
public SelectFieldOption GetOptionDisplay(object option, string handlerParam) { if (option == null) { return(null); } var c = option.DirectCastTo <ProtoContent>(); var ctId = c.ContentTypeId; var ct = FindContentType(ctId); var finder = ct.Finder(); var sfo = new SelectFieldOption(c.Id, finder.AsSummarizedValue(c), null); return(sfo); }
protected IStorageSelectFieldOption CreateEmptySelectFieldOptionObject(SelectFieldOption field) { var storageService = service.StorageService; return((IStorageSelectFieldOption)storageService.GetObjectFactory().CreateEmptySelectFieldOptionObject()); }
protected IStorageSelectFieldOption CreateEmptySelectFieldOptionObject(SelectFieldOption field) { var storageService = service.StorageService; return (IStorageSelectFieldOption)storageService.GetObjectFactory().CreateEmptySelectFieldOptionObject(); }