📄 orderfacade.java
字号:
/*
* OrderFacade.java
*
* Created on 2007年4月24日, 上午11:05
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package com.ebuy.businessfacade;
import com.ebuy.common.rule.IOrderRule;
import com.ebuy.common.rule.IRule;
import com.ebuy.common.NameProvider;
import com.ebuy.entities.OrderEntity;
import java.util.List;
/**
*
* @author Administrator
*/
public class OrderFacade
{
/**
*/
public OrderFacade()
{
}
public static boolean addOrder(OrderEntity order)
{
IRule rule=RuleProvider.getRuleInstance(NameProvider.Order);
boolean b=rule.addEntity(order);
return b;
}
public static OrderEntity findByOrderID(int orderid)
{
IRule rule=RuleProvider.getRuleInstance(NameProvider.Order);
Object obj=rule.findByPK(orderid);
OrderEntity order=(OrderEntity)obj;
return order;
}
public static boolean updateOrderStateByOrderID(int orderid,int state)
{
IRule rule=RuleProvider.getRuleInstance(NameProvider.Order);
IOrderRule orderrule=(IOrderRule)rule;
boolean b=orderrule.updateStateByOrderID(orderid,state);
return b;
}
public static List getSimpleOrdersInfoByCustomerID(int customerid)
{
IRule rule=RuleProvider.getRuleInstance(NameProvider.Order);
IOrderRule orderrule=(IOrderRule)rule;
List orders=orderrule.findOrdersByCustomerID(customerid);
return orders;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -