public bool CreateOrExistsBest2016(decimal studentId) { if (!Students.Best2016.Contains(studentId)) { return(false); } var fileSys = UserImages.GetBest2016FileSys(studentId); if (!System.IO.File.Exists(fileSys)) { var student = StudentService.GetValues(studentId, x => new { x.LastName, x.MiddleName, x.FirstName }); if (student == null) { return(false); } using (var image = Image.FromFile(UserImages.GetBest2016FileSys(0))) { ImageUtils.Best2016(image, _.List(student.LastName, student.FirstName, student.MiddleName).JoinWith(" ")).Save( fileSys); } } return(true); }