Package maissocial.entidade

Examples of maissocial.entidade.Profissao


    public void salvarProfissao(Profissao pf) throws Exception, ProfissaoJaCadastradaException{
        if( pf == null || pf.getDescricao() == null || pf.getDescricao().equals("") || pf.getStatus() == 0){
            throw  new Exception("Parâmetros Inválidos!");
        }

        Profissao pf2 = this.pfRep.pesquisarProfissaoPorDescricao(pf.getDescricao());
        if(pf2 == null){
            this.pfRep.salvarProfissao(pf);
        }else{
            throw new ProfissaoJaCadastradaException("Profissao já cadastrada!");
        }
View Full Code Here


    public void alterarProfissao(Profissao pf) throws Exception, ProfissaoJaCadastradaException{
        if( pf == null || pf.getDescricao() == null || pf.getDescricao().equals("") || pf.getStatus() == 0){
            throw  new Exception("Parâmetros Inválidos!");
        }

        Profissao pf2 = this.pfRep.pesquisarProfissaoPorDescricao(pf.getDescricao());
        if(pf2 == null){
            this.pfRep.alterarProfissao(pf);
        }else{
            throw new ProfissaoJaCadastradaException("Profissao já cadastrada!");
        }
View Full Code Here

            throw new ProfissaoJaCadastradaException("Profissao já cadastrada!");
        }
    }

    public Profissao pesquisarProfissaoPorCodigo(int cod){
        Profissao pf = this.pfRep.pesquisarProfissaoPorCodigo(cod);
        return pf;
    }
View Full Code Here

        Profissao pf = this.pfRep.pesquisarProfissaoPorCodigo(cod);
        return pf;
    }

    public Profissao pesquisarProfissaoPorDescricao(String desc){
        Profissao pf = this.pfRep.pesquisarProfissaoPorDescricao(desc);
        return pf;
    }
View Full Code Here

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

        trans.begin();

        Profissao pf = pesquisarProfissaoPorCodigo(cod);
        session.delete(pf);

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

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

        query.addEntity("profissao", Profissao.class);

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

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

        query.addEntity("profissao", Profissao.class);

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

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

        trans.begin();

        Profissao pf2 = pesquisarProfissaoPorCodigo(pf.getCodProfissao());
        pf.setCodProfissao(pf2.getCodProfissao());
        session.update(pf);

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

public class ProfPisGUI {

    public static void main(String[] args){


        Profissao pf = null;
        Logradouro lg = null;
        ProfPis pp = null;

        try {
            pf = Fachada.getInstance().getProfissaoControle().pesquisarProfissaoPorCodigo(1);
View Full Code Here

*/
public class ProfissaoGUI {

    public static void main(String[] args){

        Profissao pf = new Profissao("Mecanico", 1);

        try {
            Fachada.getInstance().getProfissaoControle().salvarProfissao(pf);
            JOptionPane.showMessageDialog(null, "Profissao cadastrada com sucesso!");
            Profissao pf2 = Fachada.getInstance().getProfissaoControle().pesquisarProfissaoPorCodigo(1);
            System.out.print(pf2.getDescricao());

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

View Full Code Here

TOP

Related Classes of maissocial.entidade.Profissao

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.