📄 loanmanager.java
字号:
package com.fisci.application.custrics.jsf;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.faces.component.UIParameter;
import javax.faces.context.FacesContext;
import javax.faces.event.ActionEvent;
import com.fisci.custrexam.hibernate.Loanaccount;
import com.fisci.custrexam.application.LoanLayer;
/**
* LoanManager class
* @author liying
*
*/
public class LoanManager {
private BigDecimal id;
private BigDecimal balance;
private BigDecimal accountNo;
private LoanLayer loanLayer = null;
private List loan_list = new ArrayList();
public BigDecimal getId() {
return id;
}
public void setId(BigDecimal id) {
this.id = id;
}
public BigDecimal getBalance() {
return balance;
}
public void setBalance(BigDecimal balance) {
this.balance = balance;
}
public LoanLayer getLoanLayer() {
return loanLayer;
}
public void setLoanLayer(LoanLayer loanLayer) {
this.loanLayer = loanLayer;
}
public BigDecimal getAccountNo() {
return accountNo;
}
public void setAccountNo(BigDecimal accountNo) {
this.accountNo = accountNo;
}
public List getLoan_list() {
return loan_list;
}
public void setLoan_list(List loan_list) {
this.loan_list = loan_list;
}
public String search(){
this.loan_list= loanLayer.loanSearch();
return "success";
}
public String getDetail(ActionEvent event){
Map session = FacesContext.getCurrentInstance().getExternalContext().getSessionMap();
UIParameter component = (UIParameter) event.getComponent().findComponent("loanID");
long id = Long.parseLong(component.getValue().toString());
Loanaccount l_account = loanLayer.getDetail(new Long(id));
this.setAccountNo(BigDecimal.valueOf(l_account.getAccountNo().longValue()));
this.setBalance(BigDecimal.valueOf(l_account.getBalance().longValue()));
this.setId(BigDecimal.valueOf(l_account.getId().longValue()));
return "success";
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -