public static Angle FromDTO(AngleDTO angleDTO) { if (angleDTO.Files.Any()) { Angle angle = new Angle(); angle.angleName = angleDTO.AngleName; angle.clipAngleId = angleDTO.ClipAngleID; angle.duration = angleDTO.Duration; if (angleDTO.Files.FirstOrDefault() != null) { angle.fileLocation = angleDTO.Files.FirstOrDefault().FileName;//throws error if there is no filename angle.fileSize = angleDTO.Files.FirstOrDefault().FileSize; } else { return(null); } angle.thumbnailLocation = angleDTO.LargeThumbnailFileName; angle.isPreloaded = false; return(angle); } else { return(null); } }
public static Angle FromDTO(AngleDTO angleDTO) { if (angleDTO.Files.Any()) { Angle angle = new Angle(); angle.angleName = angleDTO.AngleName; angle.clipAngleId = angleDTO.ClipAngleID; angle.duration = angleDTO.Duration; if (angleDTO.Files.FirstOrDefault() != null) { angle.fileLocation = angleDTO.Files.FirstOrDefault().FileName;//throws error if there is no filename angle.fileSize = angleDTO.Files.FirstOrDefault().FileSize; } else { return null; } angle.thumbnailLocation = angleDTO.LargeThumbnailFileName; angle.isPreloaded = false; return angle; } else { return null; } }