public void UpdateStudentInDb(Student student) { var stdInDb = GetStudentByEmail(student.Email); stdInDb.FirstName = student.FirstName; stdInDb.LastName = student.LastName; stdInDb.Email = student.Email; stdInDb.Password = student.Password; stdInDb.DOB = student.DOB; stdInDb.Address = student.Address; stdInDb.ClassId = student.ClassId; try { _repository.Update <Student>(stdInDb); _repository.Commit(); } catch (Exception ex) { throw new Exception(ex.Message); } }