Business.EditVideoBusiness.GetVideoById C# (CSharp) Метод

GetVideoById() публичный Метод

public GetVideoById ( System.Guid videoId ) : Media
videoId System.Guid
Результат DataAccess.Media
        public Media GetVideoById(Guid videoId) {
            Media Result = (from v in context.Media
                            where v.MediaId == videoId
                            select v).Include(v => v.MediaRatings.Select(r => r.RatingCategory)).FirstOrDefault();
            return Result;
        }

Usage Example

Пример #1
0
        public bool UpdateFileName(VideoListItem item, string fileName)
        {
            EditVideoBusiness Business = new EditVideoBusiness();

            if (Business.GetVideoByFileName(fileName) == null)
            {
                // Update database.
                Media DbItem = Business.GetVideoById(item.MediaId.Value);
                DbItem.FileName = fileName;
                Business.Save();
                // Update in-memory list.
                if (!item.FileExists)
                {
                    item.FileExists = true;
                    item.FileName   = fileName;
                    playlist.RemoveAll(v => v.FileName == fileName && v.IsInDatabase == false);
                }
                else if (!item.IsInDatabase)
                {
                    item.IsInDatabase = true;
                    item.FileName     = fileName;
                    playlist.RemoveAll(v => v.FileName == fileName && v.FileExists == false);
                }
                return(true);
            }
            else
            {
                return(false);
            }
        }
All Usage Examples Of Business.EditVideoBusiness::GetVideoById