public UserViewModel GetUserAlbums(UserViewModel user) { try { AlbumDAL AlbumDAL = new AlbumDAL(); IList <AlbumBE> entities; UserBE userBE = Mapper.Map <UserViewModel, UserBE>(user); entities = AlbumDAL.GetUserAlbums(userBE); userBE.Albums = entities.ToList(); var uvm = Mapper.Map <UserBE, UserViewModel>(userBE); foreach (var vm in uvm.Albums) { var file = FileUtils.GetImageBytes(FileUtils.GetRepoImagePath(vm.ImgKey)); vm.ImageBase64 = "data:image/jpg;base64," + Convert.ToBase64String(file); } return(uvm); } catch (Exception ex) { throw new Exception(Messages.Generic_Error); } }