package javabbuva;


// <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
// #[regen=yes,id=DCE.CE7B97F3-B192-893A-7303-B3C3ED6553B2]
// </editor-fold> 
public class Entidad {

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.998028AF-C760-4840-698B-0C2AC7E7DC1C]
    // </editor-fold> 
    private String nombre;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.FD6EB200-38EE-04A5-4AAF-F0C9A68DF385]
    // </editor-fold> 
    private Sucursal mSucursal;

    private Caja cajacentral;

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,id=DCE.ED11933A-7EDB-A0DE-D7D2-FFA99362E5BE]
    // </editor-fold> 
    public Entidad () {
        nombre = "BBUVA";
        cajacentral = new Caja();
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.F135AD2D-3F8F-711D-AF38-C18F0251F858]
    // </editor-fold> 
    public Sucursal getSucursal () {
        return mSucursal;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.B6782D91-1EED-3FD6-2A9C-D636ABA2689D]
    // </editor-fold> 
    public void setSucursal (Sucursal val) {
        this.mSucursal = val;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.6F873D83-7261-3857-7CFD-4F9C3C6E3B31]
    // </editor-fold> 
    public String getNombre () {
        return nombre;
    }

    // <editor-fold defaultstate="collapsed" desc=" UML Marker "> 
    // #[regen=yes,regenBody=yes,id=DCE.0C59415A-5F9E-05D1-6344-CB11E1DD5825]
    // </editor-fold> 
    public void setNombre (String val) {
        this.nombre = val;
    }

    /**
     * @return the cajacentral
     */
    public Caja getCajacentral() {
        return cajacentral;
    }

    /**
     * @param cajacentral the cajacentral to set
     */
    public void setCajacentral(Caja cajacentral) {
        this.cajacentral = cajacentral;
    }

    //METODO QUE AÑADE DINERO A LA CAJA CENTRAL
    void añadirDinero(float cantidad) {
        cajacentral.incrementarSaldo(cantidad);
    }

}

