List of usage examples for org.hibernate Session flush
void flush() throws HibernateException;
From source file:com.actop.model.AttendanceManagement.java
public List<Attendance> getAllAttendance() { Session s = Connection.getSessionFactory().openSession(); Criteria c = s.createCriteria(Attendance.class); c.addOrder(Order.desc("dateTime")); List<Attendance> attendances = c.list(); s.flush(); s.close();/*from w ww .jav a 2s. c o m*/ return attendances; }
From source file:com.actop.model.LeaveManagement.java
public void saveLeave1(String leaveType, int nuofdays, Date sdate, Date edate, Employers employer, Date stime, Date etime, String substitute) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); Leave lv = new Leave(); try {//from w ww. j av a2 s . c o m lv.setLeaveType(convertToBytes(leaveType)); lv.setNoOfDays(convertToBytes(nuofdays + "")); lv.setStartDate(sdate); lv.setEndDate(edate); lv.setEmployers(employer); lv.setStarttime(stime); lv.setEndtime(etime); lv.setSubstitute(convertToBytes(substitute)); // lv.setSubstituteApprove(new Date()); s.save(lv); } catch (Exception e) { t.rollback(); e.printStackTrace(); } t.commit(); s.flush(); s.close(); }
From source file:com.actop.model.LeaveManagement.java
public void saveLeave2(Leave leaveid, String substitute, Date subsapprvdatetime, String approvedby, Date apprvdatetime) {//from w w w. ja v a2 s . co m Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); Leave lv = new Leave(); try { lv.setSubstituteApprove(subsapprvdatetime); s.save(lv); } catch (Exception e) { t.rollback(); e.printStackTrace(); } t.commit(); s.flush(); s.close(); }
From source file:com.actop.model.LeaveManagement.java
public List<Leave> getAllLeaves() { Session s = Connection.getSessionFactory().openSession(); Criteria c = s.createCriteria(Leave.class); List<Leave> leave = c.list(); s.flush(); s.close();/* w w w . jav a 2s . co m*/ return leave; }
From source file:com.actop.model.LeaveManagement.java
public List<LeaveTypes> getAllLeaveTypes() { Session s = Connection.getSessionFactory().openSession(); Criteria c = s.createCriteria(LeaveTypes.class); List<LeaveTypes> leavetypes = c.list(); s.flush(); s.close();/*from w w w . j ava 2s . com*/ return leavetypes; }
From source file:com.actop.model.LeaveManagement.java
public void saveLeaveType(String ltype) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); LeaveTypes lvtyp = new LeaveTypes(); try {/*w w w. ja v a2 s. co m*/ lvtyp.setLeaveType(ltype); s.save(lvtyp); } catch (Exception e) { t.rollback(); e.printStackTrace(); } t.commit(); s.flush(); s.close(); }
From source file:com.actop.model.LeaveManagement.java
public List<SpecialHolidays> getAllspclLeaveTypes() { Session s = Connection.getSessionFactory().openSession(); Criteria c = s.createCriteria(SpecialHolidays.class); List<SpecialHolidays> spclleavetypes = c.list(); s.flush(); s.close();/*from w w w. j av a2s . c o m*/ return spclleavetypes; }
From source file:com.actop.model.LeaveManagement.java
public void saveSpclLeaveType(String spclltype, Date sdate, Date edate) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); SpecialHolidays spcllvtyp = new SpecialHolidays(); try {//from ww w. j ava2 s . c om spcllvtyp.setHolidayType(convertToBytes(spclltype)); spcllvtyp.setStartDate(sdate); spcllvtyp.setEndDate(edate); s.save(spcllvtyp); } catch (Exception e) { t.rollback(); e.printStackTrace(); } t.commit(); s.flush(); s.close(); }
From source file:com.actop.model.OtherManagement.java
public Other saveOther(Integer claim, Date approvedDate, String approvedBy, Date payedDate, Employers emp, String exp, Date inDate, String informTo, String location, String note, String otherType, Date outDate, String reason, Integer status) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); Other o = new Other(); try {/*from w ww . j ava 2 s . c om*/ o.setClaim(claim); o.setClaimApproved(approvedDate); o.setClaimApprovedBy(convertToBytes(approvedBy)); o.setClaimPayed(payedDate); o.setEmployers(emp); o.setExpenses(convertToBytes(exp)); o.setInDate(inDate); o.setInformTo(convertToBytes(informTo)); o.setLocation(convertToBytes(location)); o.setNote(note); o.setOtherType(convertToBytes(otherType)); o.setOutDate(outDate); o.setReson(convertToBytes(reason)); o.setStates(status); s.save(o); } catch (Exception e) { e.printStackTrace(); t.rollback(); } t.commit(); s.flush(); s.close(); return o; }
From source file:com.actop.model.OtherManagement.java
public OtherTypes saveOtherTypes(String type) { Session s = Connection.getSessionFactory().openSession(); Transaction t = s.beginTransaction(); OtherTypes ot = new OtherTypes(); try {/*from www . java 2 s . c om*/ ot.setOtherType(type); s.save(ot); } catch (Exception e) { e.printStackTrace(); t.rollback(); } t.commit(); s.flush(); s.close(); return ot; }