public RestAPIGetIdeaCategoryResponse GetCategories() { RestAPIGetIdeaCategoryResponse response = new RestAPIGetIdeaCategoryResponse(); IdeaCategoryUtils.GetCategory(response); return(response); }
public RestAPIGetIdeaCategoryResponse GetCategory(RestAPIGetIdeaCategoryResponse response) { DatabaseWrapper.databaseOperation(response, (context, query) => { List <IdeaCategory> ideaCategories = query.GetCategories(context); if (ideaCategories.Count != 0) { response.categories = ideaCategories.Select(s => new IdeaCatrgoryResponse() { Category = s.CategoriesName, Id = s.IdeaCategorieId }).ToList(); response.Status = Enum.GetName(typeof(ResponseStatusType), ResponseStatusType.Success); } else { response.Status = Enum.GetName(typeof(ResponseStatusType), ResponseStatusType.Failure);; } }, readOnly: true); if (response == null && response.ErrorList.Count != 0) { response.ErrorList.Add(Faults.ServerIsBusy); } return(response); }