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)); }