Package maissocial.gui

Source Code of maissocial.gui.FamiliaGUI

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package maissocial.gui;

import java.util.Date;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
import maissocial.controle.Fachada;
import maissocial.entidade.Familia;
import maissocial.entidade.Logradouro;
import maissocial.entidade.TipoAbastAgua;
import maissocial.entidade.TipoAtendSaude;
import maissocial.entidade.TipoDestLixo;
import maissocial.entidade.TipoEEletrica;
import maissocial.entidade.TipoEstrutViaria;
import maissocial.entidade.TipoLogradouro;
import maissocial.entidade.TipoMeioComunic;
import maissocial.entidade.TipoMeioTransp;
import maissocial.entidade.TipoMoradia;
import maissocial.entidade.TipoSaneamento;
import maissocial.entidade.TipoSanit;

/**
*
* @author luciano
*/
public class FamiliaGUI {

    public static void main(String[] args){


        Logradouro lg = null;
        TipoEstrutViaria ev = null;
        TipoAtendSaude tas = null;
        TipoMoradia tm = null;
        TipoEEletrica ee = null;
        TipoSanit tt = null;
        TipoSaneamento ts = null;
        TipoDestLixo dl = null;
        TipoMeioComunic mc = null;
        TipoAbastAgua ta = null;
        TipoMeioTransp mt = null;
        TipoLogradouro tl = null;
        Familia fm = null;
        Date data = new Date();
        Date data1 = new Date();

        try {
            lg = Fachada.getInstance().getLogradouroControle().pesquisarLogradouroPorCodigo(1);
            ev = Fachada.getInstance().getTpEstrutViariaControle().pesquisarTipoEstrutViariaPorCodigo(1);
            tas = Fachada.getInstance().getTpAtendSaudeControle().pesquisarTipoAtendSaudePorCodigo(1);
            tm = Fachada.getInstance().getTpMoradiaControle().pesquisarTipoMoradiaPorCodigo(1);
            ee = Fachada.getInstance().getTpEEletricaControle().pesquisarTipoEEletricaPorCodigo(1);
            tt = Fachada.getInstance().getTpSanitControle().pesquisarTipoSanitPorCodigo(1);
            ts = Fachada.getInstance().getTpSaneamentoControle().pesquisarTipoSaneamentoPorCodigo(1);
            dl = Fachada.getInstance().getTpDestLixoControle().pesquisarTipoDestLixoPorCodigo(1);
            mc = Fachada.getInstance().getTpMeioComunicControle().pesquisarTipoMeioComunicPorCodigo(1);
            ta = Fachada.getInstance().getTpAbastAguaControle().pesquisarTipoAbastAguaPorCodigo(1);
            mt = Fachada.getInstance().getTpMeioTranspControle().pesquisarTipoMeioTranspPorCodigo(1);
            tl = Fachada.getInstance().getTpLogradouroControle().pesquisarTipoLogradouroPorCodigo(1);
            fm = Fachada.getInstance().getFamiliaControle().pesquisarFamiliaPorCodigo(1);

            fm = new Familia (lg, ev, tas, tm, ee, tt, ts, dl, mc, ta, mt, tl, fm, "Frei Caneca", data1, 5, 10.00, 1, data);
            Fachada.getInstance().getFamiliaControle().salvarFamilia(fm);
            JOptionPane.showMessageDialog(null, "Familia cadastrada com sucesso!");
            Familia fm2 = Fachada.getInstance().getFamiliaControle().pesquisarFamiliaPorCodigo(1);
            System.out.print(fm2.getFamiliaControle());

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

    }

}
TOP

Related Classes of maissocial.gui.FamiliaGUI

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.