Package br.com.procempa.modus.entity

Examples of br.com.procempa.modus.entity.Conteudo


  }

  public PreparedStatement prepareStatement(ResultSet rs,
      PreparedStatement statement, List<String> messages) throws Exception {
    Conteudo con = (Conteudo) getObject(rs);

    statement.setLong(1, con.getId());
    statement.setDate(2, new java.sql.Date(con.getTimestamp().getTime()));
    statement.setString(3, con.getDescricao());
    statement.setInt(4, con.getHorasAula());
    statement.setString(5, con.getNome());
    statement.setNull(6, Types.NULL);
   
    if (!(con.getCurso() == null)){
      statement.setLong(7, con.getCurso().getId());
    } else {
      statement.setNull(7, Types.NULL);
      messages.add("Registro de CONTEUDO (id: " + con.getId()
          + ") com chave estrangeira de Curso = NULL");
    }
 
    return statement;
  }
View Full Code Here


 
    return statement;
  }

  public Persistent getObject(ResultSet rs) throws Exception {
    Conteudo con = new Conteudo();

    con.setId(rs.getLong(1));
    con.setTimestamp(new Timestamp(rs.getDate(2).getTime()));
    con.setHorasAula(rs.getInt(3));
    con.setNome(rs.getString(4));
   
    if(rs.getString(5) == null){
      con.setCurso(null);
    } else {
      Curso c = new Curso();
      con.setCurso(c);
      con.getCurso().setId(rs.getLong(5));
    }
   
    con.setDescricao(rs.getString(6));

    return con;
  }
View Full Code Here

    return validationList;
  }

  public static Conteudo getConteudo(Long id) {
    Conteudo conteudo = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      conteudo = (Conteudo) pa.find(Conteudo.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  }

  public static void remove(Long id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Conteudo conteudo = (Conteudo) pa.find(Conteudo.class, id);

      List<Encontro> encontros = EncontroDataServices.getList(conteudo);
      for (Encontro encontro : encontros) {
        EncontroDataServices.remove(encontro.getId());
      }
View Full Code Here

    }
    return status;
  }

  public static Conteudo getConteudo(Long id) {
    Conteudo conteudo = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      conteudo = (Conteudo) pa.find(Conteudo.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

  }
 
  public static void remove(Long id) throws Exception {
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      Conteudo conteudo = (Conteudo) pa.find(Conteudo.class, id);
     
      List<Encontro> encontros = EncontroDataServices.getList(conteudo);
      for (Encontro encontro : encontros) {
        EncontroDataServices.remove(encontro.getId());
      }
View Full Code Here

    try {
      List<Conteudo> list = ConteudoDataServices.getList(curso);
      for (Conteudo c : list) {
        horas = horas + c.getHorasAula();
      }
      Conteudo c2 = ConteudoDataServices.getConteudo(conteudo.getId());                                       
      if (c2 != null) {
        horas = horas - c2.getHorasAula();
      }

    } catch (Exception e) {
      // TODO Auto-generated catch block
      e.printStackTrace();
View Full Code Here

    Curso c = new Curso();
    c.setNome("Curso Teste 1");
    c.setCargaHorario(25);
    c = (Curso) pa.persist(c);
   
    Conteudo c1 = new Conteudo();
    c1.setNome("ContUm");
    c1.setHorasAula(10);
    c1.setCurso(c);
    c1 = (Conteudo) pa.persist(c1);
   
    Conteudo c2 = new Conteudo();
    c2.setNome("ContDois");
    c2.setHorasAula(5);
    c2.setCurso(c);
    c2 = (Conteudo) pa.persist(c2);
   
    Conteudo c3 = new Conteudo();
    c3.setNome("ContTres");
    c3.setHorasAula(5);
    c3.setCurso(c);
    c3 = (Conteudo) pa.persist(c3);
   
    Integer i = CursoDataServices.getSomaCargaHoraria(c, 5, c3);
    Integer j = c.getCargaHorario();
   
View Full Code Here

    en.setTimestamp(new Timestamp(rs.getDate(3).getTime()));
   
    if(rs.getString(4) == null){
      en.setConteudo(null);
    } else {
      Conteudo c = new Conteudo();
      en.setConteudo(c);
      en.getConteudo().setId(rs.getLong(4));
    }
   
    if(rs.getString(5) == null){
View Full Code Here

    }
    return status;
  }

  public static Conteudo getConteudo(Long id) {
    Conteudo conteudo = null;
    try {
      PersistentAccess pa = PersistentAccessFactory.getInstance();
      conteudo = (Conteudo) pa.find(Conteudo.class, id);
    } catch (Exception e) {
      e.printStackTrace();
View Full Code Here

TOP

Related Classes of br.com.procempa.modus.entity.Conteudo

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.