public IHttpActionResult UpdateStudentDetail(Student student)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                Student stud = new Student();

                using (var database = new StudentDbEntities())
                {
                    stud = database.Students.Find(student.StudentId);
                    if (stud != null)
                    {
                        stud.Name           = student.Name;
                        stud.MobileNumber   = student.MobileNumber;
                        stud.EmailId        = student.EmailId;
                        stud.CourseEnrolled = student.CourseEnrolled;
                        stud.FeesStatus     = student.FeesStatus;

                        var update = database.spUpdate(student.StudentId, student.Name, student.MobileNumber, student.EmailId, student.CourseEnrolled, student.FeesStatus);
                        database.SaveChanges();
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(Ok(student));
        }