コード例 #1
0
        public ResponseGetLogos GetLogos()
        {
            var data = dbManager.GetLogos().ToList();

            var mData = data.Select(d => new LogoDTO()
            {
                Description = d.Description,
                ImageUrl    = d.ImageUrl,
                Name        = d.Name,
                Type        = d.Type.GetDescription(),
                TypeValue   = d.Type
            }).ToList();

            return(new ResponseGetLogos()
            {
                Data = mData
            });
        }
コード例 #2
0
        public ResponseGetLogos GetLogos(RequestGetLogos request = null)
        {
            var response = new ResponseGetLogos(request?.Paging);

            var data = dbManager.GetLogos();

            var result = data.Sorting(request?.Sorting).Pagination(response.Paging).ToList();

            var cData = result.Select(t => new LogoDTO()
            {
                Description = t.Description,
                Id          = t.Id,
                ImageUrl    = t.ImageUrl,
                Name        = t.Name,
                Type        = t.Type.GetDescription(),
                TypeValue   = t.Type
            }).ToList();

            response.Data = cData;

            return(response);
        }