public ActionResult Details(int id)
        {
            ExecutorServiceClient client = new ExecutorServiceClient();
            //Need To Refactor, we should add it into StudentDetailsQuery
            var studentCourse = client.GetCourseByStudentId(id).ToList();

            var details = client.StudentDetails(new StudentDetailsQuery()
            {
                Id = id
            });
            var model         = new StudentModel();
            var studentDetail = model.Prepare(details, studentCourse);

            return(View(studentDetail));
        }