public IActionResult GetResourceList(long projectId, ResourceTypeEnumContract resourceType) { using (var client = GetRestClient()) { var result = client.GetResourceList(projectId, resourceType); return(Json(result)); } }
public static ResourceContract GetResourceContract(int id, ResourceTypeEnumContract resourceType) { return(new ResourceContract { Id = id, ResourceType = resourceType, Name = string.Format("Zdroj {0}", id) }); }
private static SnapshotResourcesInfoContract GetSnapshotResourcesInfo(ResourceTypeEnumContract resourceType, int publishedCount, int totalCount) { return(new SnapshotResourcesInfoContract { ResourceType = resourceType, PublishedCount = publishedCount, TotalCount = totalCount }); }
public string TranslateRelatedResourceTypeFor(ResourceTypeEnumContract resourceType) { switch (resourceType) { case ResourceTypeEnumContract.Text: case ResourceTypeEnumContract.Image: return(TranslateResourceType(ResourceTypeEnumContract.Page)); case ResourceTypeEnumContract.Audio: return(TranslateResourceType(ResourceTypeEnumContract.AudioTrack)); default: throw new ArgumentOutOfRangeException(nameof(resourceType), resourceType, null); } }
public string TranslateResourceType(ResourceTypeEnumContract resourceType) { switch (resourceType) { case ResourceTypeEnumContract.Page: return(m_localizationService.Translate("Page", "RidicsProject")); case ResourceTypeEnumContract.AudioTrack: return(m_localizationService.Translate("Track", "RidicsProject")); case ResourceTypeEnumContract.Chapter: return(m_localizationService.Translate("Chapter", "RidicsProject")); default: return(resourceType.ToString()); } }
public List <ResourceContract> GetResourceList(long projectId, [FromQuery] ResourceTypeEnumContract?resourceType) { var list = new List <ResourceContract>(); if (resourceType != null) { for (int i = 5; i >= 0; i--) { list.Add(MockResourceData.GetResourceContract(i, resourceType.Value)); } } else { var random = new Random(); for (int i = 11; i >= 0; i--) { ResourceTypeEnumContract type = (ResourceTypeEnumContract)random.Next(4); list.Add(MockResourceData.GetResourceContract(i, type)); } } return(list); }
public ResourcesViewModel(ResourceTypeEnumContract resourceType, string title, IList <ResourceViewModel> resourceList) { Title = title; ResourceList = resourceList; }