Package orm.impl

Source Code of orm.impl.Tcp_personaDAOImpl

/**
* "Visual Paradigm: DO NOT MODIFY THIS FILE!"
*
* This is an automatic generated file. It will be regenerated every time
* you generate persistence class.
*
* Modifying its content may cause the program not work, or your work may lost.
*/

/**
* Licensee: DuKe TeAm
* License Type: Purchased
*/
package orm.impl;

import org.orm.*;
import org.hibernate.Query;
import java.util.List;
import orm.*;

public class Tcp_personaDAOImpl implements orm.dao.Tcp_personaDAO {
  public Tcp_persona loadTcp_personaByORMID(int pers_id) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return loadTcp_personaByORMID(session, pers_id);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona getTcp_personaByORMID(int pers_id) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return getTcp_personaByORMID(session, pers_id);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona loadTcp_personaByORMID(int pers_id, org.hibernate.LockMode lockMode) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return loadTcp_personaByORMID(session, pers_id, lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona getTcp_personaByORMID(int pers_id, org.hibernate.LockMode lockMode) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return getTcp_personaByORMID(session, pers_id, lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona loadTcp_personaByORMID(PersistentSession session, int pers_id) {
    try {
      return (Tcp_persona) session.load(orm.Tcp_persona.class, new Integer(pers_id));
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona getTcp_personaByORMID(PersistentSession session, int pers_id) {
    try {
      return (Tcp_persona) session.get(orm.Tcp_persona.class, new Integer(pers_id));
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona loadTcp_personaByORMID(PersistentSession session, int pers_id, org.hibernate.LockMode lockMode) {
    try {
      return (Tcp_persona) session.load(orm.Tcp_persona.class, new Integer(pers_id), lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona getTcp_personaByORMID(PersistentSession session, int pers_id, org.hibernate.LockMode lockMode) {
    try {
      return (Tcp_persona) session.get(orm.Tcp_persona.class, new Integer(pers_id), lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona[] listTcp_personaByQuery(String condition, String orderBy) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return listTcp_personaByQuery(session, condition, orderBy);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona[] listTcp_personaByQuery(String condition, String orderBy, org.hibernate.LockMode lockMode) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return listTcp_personaByQuery(session, condition, orderBy, lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona[] listTcp_personaByQuery(PersistentSession session, String condition, String orderBy) {
    StringBuffer sb = new StringBuffer("From orm.Tcp_persona as Tcp_persona");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      List list = query.list();
      return (Tcp_persona[]) list.toArray(new Tcp_persona[list.size()]);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona[] listTcp_personaByQuery(PersistentSession session, String condition, String orderBy, org.hibernate.LockMode lockMode) {
    StringBuffer sb = new StringBuffer("From orm.Tcp_persona as Tcp_persona");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      query.setLockMode("this", lockMode);
      List list = query.list();
      return (Tcp_persona[]) list.toArray(new Tcp_persona[list.size()]);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona loadTcp_personaByQuery(String condition, String orderBy) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return loadTcp_personaByQuery(session, condition, orderBy);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona loadTcp_personaByQuery(String condition, String orderBy, org.hibernate.LockMode lockMode) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return loadTcp_personaByQuery(session, condition, orderBy, lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona loadTcp_personaByQuery(PersistentSession session, String condition, String orderBy) {
    Tcp_persona[] tcp_personas = listTcp_personaByQuery(session, condition, orderBy);
    if (tcp_personas != null && tcp_personas.length > 0)
      return tcp_personas[0];
    else
      return null;
  }
 
  public Tcp_persona loadTcp_personaByQuery(PersistentSession session, String condition, String orderBy, org.hibernate.LockMode lockMode) {
    Tcp_persona[] tcp_personas = listTcp_personaByQuery(session, condition, orderBy, lockMode);
    if (tcp_personas != null && tcp_personas.length > 0)
      return tcp_personas[0];
    else
      return null;
  }
 
  public static java.util.Iterator iterateTcp_personaByQuery(String condition, String orderBy) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return iterateTcp_personaByQuery(session, condition, orderBy);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public static java.util.Iterator iterateTcp_personaByQuery(String condition, String orderBy, org.hibernate.LockMode lockMode) {
    try {
      PersistentSession session = orm.InstructivoPersistentManager.instance().getSession();
      return iterateTcp_personaByQuery(session, condition, orderBy, lockMode);
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public static java.util.Iterator iterateTcp_personaByQuery(PersistentSession session, String condition, String orderBy) {
    StringBuffer sb = new StringBuffer("From orm.Tcp_persona as Tcp_persona");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      return query.iterate();
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public static java.util.Iterator iterateTcp_personaByQuery(PersistentSession session, String condition, String orderBy, org.hibernate.LockMode lockMode) {
    StringBuffer sb = new StringBuffer("From orm.Tcp_persona as Tcp_persona");
    if (condition != null)
      sb.append(" Where ").append(condition);
    if (orderBy != null)
      sb.append(" Order By ").append(orderBy);
    try {
      Query query = session.createQuery(sb.toString());
      query.setLockMode("this", lockMode);
      return query.iterate();
    }
    catch (Exception e) {
      e.printStackTrace();
      return null;
    }
  }
 
  public Tcp_persona createTcp_persona() {
    return new orm.Tcp_persona();
  }
 
  public boolean save(orm.Tcp_persona tcp_persona) {
    try {
      orm.InstructivoPersistentManager.instance().saveObject(tcp_persona);
      return true;
    }
    catch (Exception e) {
      e.printStackTrace();
      return false;
    }
  }
 
  public boolean delete(orm.Tcp_persona tcp_persona) {
    try {
      orm.InstructivoPersistentManager.instance().deleteObject(tcp_persona);
      return true;
    }
    catch (Exception e) {
      e.printStackTrace();
      return false;
    }
  }
 
  public boolean deleteAndDissociate(orm.Tcp_persona tcp_persona) {
    try {
      orm.Tcp_publicacion[] lTcp_publicacions = tcp_persona.tcp_publicacion.toArray();
      for(int i = 0; i < lTcp_publicacions.length; i++) {
        lTcp_publicacions[i].setTcp_personaPers(null);
      }
      return delete(tcp_persona);
    }
    catch(Exception e) {
      e.printStackTrace();
      return false;
    }
  }
 
  public boolean deleteAndDissociate(orm.Tcp_persona tcp_persona, org.orm.PersistentSession session) {
    try {
      orm.Tcp_publicacion[] lTcp_publicacions = tcp_persona.tcp_publicacion.toArray();
      for(int i = 0; i < lTcp_publicacions.length; i++) {
        lTcp_publicacions[i].setTcp_personaPers(null);
      }
      try {
        session.delete(tcp_persona);
        return true;
      } catch (Exception e) {
        return false;
      }
    }
    catch(Exception e) {
      e.printStackTrace();
      return false;
    }
  }
 
  public boolean refresh(orm.Tcp_persona tcp_persona) {
    try {
      orm.InstructivoPersistentManager.instance().getSession().refresh(tcp_persona);
      return true;
    }
    catch (Exception e) {
      e.printStackTrace();
      return false;
    }
  }
 
  public boolean evict(orm.Tcp_persona tcp_persona) {
    try {
      orm.InstructivoPersistentManager.instance().getSession().evict(tcp_persona);
      return true;
    }
    catch (Exception e) {
      e.printStackTrace();
      return false;
    }
  }
 
  public Tcp_persona loadTcp_personaByCriteria(Tcp_personaCriteria tcp_personaCriteria) {
    Tcp_persona[] tcp_personas = listTcp_personaByCriteria(tcp_personaCriteria);
    if(tcp_personas == null || tcp_personas.length == 0) {
      return null;
    }
    return tcp_personas[0];
  }
 
  public Tcp_persona[] listTcp_personaByCriteria(Tcp_personaCriteria tcp_personaCriteria) {
    return tcp_personaCriteria.listTcp_persona();
  }
}
TOP

Related Classes of orm.impl.Tcp_personaDAOImpl

TOP
Copyright © 2018 www.massapi.com. 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.