Package gwtappcontainer.shared.apps.insight

Examples of gwtappcontainer.shared.apps.insight.Teacher


  public static Teacher get(String email) {
       
      try {
            String sql = "select teacher_id, first_name, last_name, email from teachers where email = ?";
          
            Teacher teacher = null;
          
            try (Connection connection = DriverManager.getConnection(Utils.getCloudSqlURL())) {
                  
                try (PreparedStatement ps = connection.prepareStatement(sql)) {
                      
                    ps.setString(1, email.toLowerCase());
                  
                    try (ResultSet resultSet = ps.executeQuery()) {                                       
                        while (resultSet.next()) {
                            teacher = new Teacher();
                            teacher.id = resultSet.getInt(1);
                            teacher.firstName = resultSet.getString(2);
                            teacher.lastName = resultSet.getString(3);
                            teacher.email = resultSet.getString(4);
                        }
View Full Code Here


        
          try (Connection connection = DriverManager.getConnection(Utils.getCloudSqlURL())) {                            
              try (PreparedStatement ps = connection.prepareStatement(sql)) {                                                      
                  try (ResultSet resultSet = ps.executeQuery()) {                                       
                      while (resultSet.next()) {
                          Teacher teacher = new Teacher();
                          teacher.id = resultSet.getInt(1);
                          teacher.email = resultSet.getString(2);
                          teacher.firstName = resultSet.getString(3);
                          teacher.lastName = resultSet.getString(4);                        
                         
View Full Code Here

    TestHelper.deleteAllData()
  }
 
  @Test
  public void getTest() {
    Teacher teacher = TeacherRepository.get("tina@ishafoundation.org");
    assertTrue(teacher == null);
   
    TeacherRepository.add("tina@ishafoundation.org", "tiNa", "jAbr");
    teacher = TeacherRepository.get("tina@ishafoundation.org");
    assertTrue(teacher != null);
View Full Code Here

    assertTrue(teacher.lastName.equals("jabr"));
  }
 
  @Test
  public void addTest() {
    Teacher teacher = TeacherRepository.get("tina@ishafoundation.org");
    assertTrue(teacher == null);
   
    TeacherRepository.add("tina@ishafoundation.org", "tiNa", "jAbr");
    teacher = TeacherRepository.get("tina@ishafoundation.org");
    assertTrue(teacher != null);
View Full Code Here

TOP

Related Classes of gwtappcontainer.shared.apps.insight.Teacher

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.