Package maissocial.entidade

Examples of maissocial.entidade.TipoProgSocial


    public void salvarTipoProgSocial(TipoProgSocial tp) throws Exception, TipoProgSocialJaCadastradoException{
        if( tp == null || tp.getDescricao() == null || tp.getDescricao().equals("") || tp.getStatus() == 0){
            throw  new Exception("Parâmetros Inválidos!");
        }

        TipoProgSocial tp2 = this.tpRep.pesquisarTipoProgSocialPorDescricao(tp.getDescricao());
        if(tp2 == null){
            this.tpRep.salvarTipoProgSocial(tp);
        }else{
            throw new TipoProgSocialJaCadastradoException("Tipo de Programa Social já cadastrado!");
        }
View Full Code Here


    public void alterarTipoProgSocial(TipoProgSocial tp) throws Exception, TipoProgSocialJaCadastradoException{
        if( tp == null || tp.getDescricao() == null || tp.getDescricao().equals("") || tp.getStatus() == 0){
            throw  new Exception("Parâmetros Inválidos!");
        }

        TipoProgSocial tp2 = this.tpRep.pesquisarTipoProgSocialPorDescricao(tp.getDescricao());
        if(tp2 == null){
            this.tpRep.alterarTipoProgSocial(tp);
        }else{
            throw new TipoProgSocialJaCadastradoException("Tipo de Programa Social já cadastrado!");
        }
View Full Code Here

            throw new TipoProgSocialJaCadastradoException("Tipo de Programa Social já cadastrado!");
        }
    }

    public TipoProgSocial pesquisarTipoProgSocialPorCodigo(int cod){
        TipoProgSocial tp = this.tpRep.pesquisarTipoProgSocialPorCodigo(cod);
        return tp;
    }
View Full Code Here

        TipoProgSocial tp = this.tpRep.pesquisarTipoProgSocialPorCodigo(cod);
        return tp;
    }

    public TipoProgSocial pesquisarTipoProgSocialPorDescricao(String desc){
        TipoProgSocial tp = this.tpRep.pesquisarTipoProgSocialPorDescricao(desc);
        return tp;
    }
View Full Code Here

        Session session = factory.openSession();
        Transaction trans = session.beginTransaction();

        trans.begin();

        TipoProgSocial tp = pesquisarTipoProgSocialPorCodigo(cod);
        session.delete(tp);

        trans.commit();
        session.close();
    }
View Full Code Here

        Session session = factory.openSession();
        SQLQuery query = session.createSQLQuery("SELECT {tipo_prog_social.*} FROM tipo_prog_social {tipo_prog_social} WHERE cod_tipo_prog_social = "+cod);

        query.addEntity("tipo_prog_social", TipoProgSocial.class);

        TipoProgSocial tp = null;
        if(query.list().size() > 0){
            tp = (TipoProgSocial) query.list().get(0);
        }
        session.close();
        return tp;
View Full Code Here

        Session session = factory.openSession();
        SQLQuery query = session.createSQLQuery("SELECT {tipo_prog_social.*} FROM tipo_prog_social {tipo_prog_social} WHERE descricao like '"+desc+"'");

        query.addEntity("tipo_prog_social", TipoProgSocial.class);

        TipoProgSocial tp = null;
        if(query.list().size() > 0){
            tp = (TipoProgSocial) query.list().get(0);
        }
        session.close();
        return tp;
View Full Code Here

        Session session = factory.openSession();
        Transaction trans = session.beginTransaction();

        trans.begin();

        TipoProgSocial tp2 = pesquisarTipoProgSocialPorCodigo(tp.getCodTipoProgSocial());
        tp.setCodTipoProgSocial(tp2.getCodTipoProgSocial());
        session.update(tp);

        trans.commit();
        session.close();
    }
View Full Code Here

*/
public class TipoProgSocialGUI {

    public static void main(String[] args){

        TipoProgSocial tp = new TipoProgSocial("Aulas de Mecanica", 1);

        try {
            Fachada.getInstance().getTpProgSocialControle().salvarTipoProgSocial(tp);
            JOptionPane.showMessageDialog(null, "Tipo de Programa Social cadastrado com sucesso!");
            TipoProgSocial tp2 = Fachada.getInstance().getTpProgSocialControle().pesquisarTipoProgSocialPorCodigo(1);
            System.out.print(tp2.getDescricao());

        } catch (Exception ex) {
            Logger.getLogger(TipoProgSocialGUI.class.getName()).log(Level.SEVERE, null, ex);
        }

View Full Code Here

TOP

Related Classes of maissocial.entidade.TipoProgSocial

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.