Dao
Dao
dao;
import java.util.List;
import java.util.Scanner;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.EntityTransaction;
import javax.persistence.Persistence;
import javax.persistence.Query;
import com.technoelevate.dto.Calling.Calling;
entityManagerFactory =
Persistence.createEntityManagerFactory("phone12");
entityManager = entityManagerFactory.createEntityManager();
entityTransaction = entityManager.getTransaction();
showContacts();
break;
case 2 :
searchContact();
break;
case 3 :
operate();
break;
}
operation();
System.out.println("Enter the contact name");
sc.nextLine();
String snm = sc.nextLine();
String query = "Select name from Calling";
int no = 0;
for (Object object : resultList) {
if(((String) object).equalsIgnoreCase(snm)) {
}
if(no == 1) {
callContact(snm , createQuery);
break;
case 2:
textContact(snm , createQuery);
break;
default:
System.out.println("Invalid Input");
break;
}
}
if(no !=1) {
System.out.println("Contact is not available");
}
greeting();
}
operation();
String query = "Select phn_no from Calling where name='"+ snm+"'";
Query createQuery2 = entityManager.createQuery(query);
Object singleResult = createQuery2.getSingleResult();
operation();
System.out.println("Enter Message");
String msg = sc.next();
System.out.println("Sending Message to .......>"+snm + "\nsent
successfully" );
operation();
entityTransaction.begin();
entityManager.persist(cap);
entityTransaction.commit();
System.out.println("Added Successfully.....:))");
greeting();
}
if(executeUpdate != 0) {
System.out.println(executeUpdate+"Row affected");
}
greeting();
}
menu();
}