//ToanTXSE
        //Get playlist List by location ID
        public static List <Models.PlaylistDetailVM> GetPlaylistIdByBrandId()
        {
            IPlaylistService     playlistService     = DependencyUtils.Resolve <IPlaylistService>();
            IPlaylistItemService playlistItemService = DependencyUtils.Resolve <IPlaylistItemService>();
            IVisualTypeService   visualTypeService   = DependencyUtils.Resolve <IVisualTypeService>();
            IBrandService        brandService        = DependencyUtils.Resolve <IBrandService>();
            var mapper           = DependencyUtils.Resolve <IMapper>();
            var user             = Helper.GetCurrentUser();
            var playlistList     = playlistService.GetPlaylistIdByBrandId(user.BrandID);
            var playlistDetailVM = new List <Models.PlaylistDetailVM>();

            foreach (var item in playlistList)
            {
                var m = new Models.PlaylistDetailVM
                {
                    Title          = item.Title,
                    Description    = item.Description,
                    Id             = item.PlaylistID,
                    isPublic       = (bool)item.isPublic,
                    VisualTypeName = visualTypeService.Get(item.VisualTypeID)?.TypeName,
                    Duration       = playlistItemService.GetTotalDuration(item.PlaylistID),
                };
                playlistDetailVM.Add(m);
            }
            //playlistDetailVM = playlistList.Select(mapper.Map<Playlist, Models.PlaylistDetailVM>).ToList();
            return(playlistDetailVM);
        }
        private List <Models.VisualTypeVM> GetVisualTypes()
        {
            List <Models.VisualTypeVM> visualTypeVMs     = new List <Models.VisualTypeVM>();
            IVisualTypeService         visualTypeService = DependencyUtils.Resolve <IVisualTypeService>();
            var visualTypes = visualTypeService.Get().ToList();

            if (visualTypes != null)
            {
                foreach (var item in visualTypes)
                {
                    var v = new Models.VisualTypeVM
                    {
                        VisualTypeID   = item.VisualTypeID,
                        VisualTypeName = item.TypeName,
                    };
                    visualTypeVMs.Add(v);
                }
            }
            return(visualTypeVMs);
        }