Método de adição e subtração em JSF

Olá pessoal , estou criando um site em JSF para um trabalho e a entrega final é amanha, só que estou com um problema que é a criação de um método de adição e subtração , o meu trabalho é de um Banco, dai tem que fazer a transferência e depósito, vou colocar a baixo como que está o programa , se alguem puder me ajudar :

Página xhtml da transferência:

    <h1>Transferência Bancaria</h1>
			<b:icon name="glyphicon-user"/> 
			<h:inputHidden value="#{mCadastroBean.cadastro.idCad}"></h:inputHidden>
			<p:outputLabel value="Nome: "></p:outputLabel>
			<p:outputLabel value="#{mCadastroBean.cadastro.nome}"></p:outputLabel>
			<br/>
			<br/>
			<b:icon name="glyphicon-user"/> 
			<p:outputLabel value="Agencia: "></p:outputLabel>
			<p:outputLabel value="#{mCadastroBean.cadastro.agencia.agencia}"></p:outputLabel>
			<br/>
			<br/>
			<b:icon name="glyphicon-user"/> 
			<p:outputLabel value="Conta: "></p:outputLabel>
			<p:outputLabel value="#{mCadastroBean.cadastro.conta}"></p:outputLabel>
			<br/>
			<br/>
			<b:icon name="glyphicon-user"/> 
			<p:outputLabel value="Saldo atual: "></p:outputLabel>
			<p:outputLabel value="R$#{mCadastroBean.cadastro.saldo}"></p:outputLabel>
			<br/>
			<br/>
			<b:icon name="glyphicon-user"/> 
			<h:outputText value=" Agência do outro cliente: "/>
			<p:inputText id="Agencia" required="true" pt:placeholder="Digite a agencia" value="#{mAgenciaBean.agencia.agencia}"></p:inputText>
			<br/> 
			<br/> 
			<b:icon name="glyphicon-user"/> 
			<h:outputText value=" Número da conta do outro cliente: "/>
			<p:inputText id="nconta" required="true" pt:placeholder="Digite o numero da conta" value="#{mContaBean.conta.conta}"></p:inputText>
			<br/> 
			<br/> 
			<b:icon name="glyphicon-user"/> 
			<h:outputText value="Valor a ser transferido: "/>
			<p:inputText id="vtrans" required="true" pt:placeholder="Digite o valor" value=""></p:inputText>
			<br/> 
			<br/> 
			<b:icon name="glyphicon-user"/> 
			<h:outputText value=" Data de Transferência: "/>
			<p:inputText id="datatrans" required="true" pt:placeholder="Data de transferência" value=""></p:inputText><br/> 
			<br/>
			<br/>
			<h:commandButton value="Efetuar transferencia" action="#{mCadastroBean.gravarCadastro(mCadastroBean.cadastro)}"></h:commandButton>

Classe cadastro aonde tem o saldo do cliente :

@Entity
@Table(name = "Cadastro")
public class Cadastro{
	
	@Id
	@GeneratedValue(strategy=GenerationType.IDENTITY)
	@Column(name="idCad", nullable=false, unique=true)
	private int idCad;
	private String nome;
	@Column(name="email", nullable=false, unique=true)
	private String email;
	@Column(name="senha", nullable=false, unique=false)
	private String senha;
	private String telefone;
	private String datanasc;
	private String sexo;
	private float saldo = 50;
	private String rg;
	private int conta = 1;
	@ManyToOne
	private Agencia agencia;

Eu não sei como fazer para criar o método de adição e subtração, não se precisa criar uma nova DAO só pra isso ou criar o método em uma DAO ja existente como a do cadastro e nem puxar para a Bean, e não sei se precisa tambem criar uma classe nova só para a transferência para colocar o valor a ser transferido la.

Print de como está o site : http://prnt.sc/f12yem