📄 contractmemoireservice.java
字号:
package com.szmx.tlms.admin.service;
import com.szmx.framework.base.service.BaseService;
import com.szmx.framework.base.model.Pagination;
import com.szmx.tlms.TlmsServiceException;
import com.szmx.tlms.admin.model.ContractMemoire;
import com.szmx.tlms.admin.model.ContractMemoireProcedure;
import com.szmx.tlms.admin.model.Procedure;
import java.util.List;
/**
* Created by IntelliJ IDEA.
* User: tan
* Date: 2006-8-2
* Time: 8:23:18
* To change this template use File | Settings | File Templates.
*/
public interface ContractMemoireService extends BaseService {
// ContractMemoire Service methods declare begin: ----------------------------------------
public void saveContractProcedure(ContractMemoireProcedure contractMemoireProcedure);
/**
* This method is for admin to search contractMemoire based on
* search criteria with pagination and sort.
*
* @param pagination (the pagination object)
* @param contractMemoire
* @return contractMemoire list for search result
* @throws com.szmx.tlms.TlmsServiceException
*
*/
public Pagination searchContractMemoires(final Pagination pagination,
final ContractMemoire contractMemoire) throws TlmsServiceException;
/**
* This method is for admin to get the ContractMemoire based on special Long id.
*
* @param id (the physic id of the ContractMemoire : Long)
* @return ContractMemoire object for search result
*/
public ContractMemoire getContractMemoire(Long id);
/**
* This method is for admin to save the ContractMemoire based on special ContractMemoire object.
*
* @param contractMemoire (Operator ContractMemoire)
*/
public void saveContractMemoire(ContractMemoire contractMemoire);
/**
* This method is for admin to update the ContractMemoire based on special ContractMemoire object.
*
* @param contractMemoire (contains context to save, need not updated info)
* @throws TlmsServiceException
*/
public void updateContractMemoire(ContractMemoire contractMemoire) throws TlmsServiceException;
/**
* This method is for admin to remove the ContractMemoires based on checked ContractMemoire.
*
* @param ids (the array of selected ContractMemoire physic id, string value.)
* @param userId (logined user physic id, Long value)
* @throws TlmsServiceException
*/
public void removeContractMemoires(String[] ids, Long userId) throws TlmsServiceException;
/**
* This method is for admin to get all departments
*
* @return (List)
*/
public List getDepartmentList();
/**
* This method is for admin to get all ClientInfos
*
* @return (List)
*/
public List getClientInfoList();
/**
* This method is for admin to get all Operators
*
* @return (List)
*/
public List getOperatorList();
/**
* This method is for admin to get all BussinessTypes
*
* @return (List)
*/
public List getBussinessTypeList();
/**
* This method is for admin to get all Procedures
*
* @return (List)
*/
public List getProcedureList();
// ContractMemoire Service methods declare end:
public List searchProcedureByContractMemoiresID(final ContractMemoire contractMemoire) throws TlmsServiceException;
public List searchContractMemoiresProcedure(final Long contractID,final Long procedureID) throws TlmsServiceException;
public void removeObject(ContractMemoireProcedure contractMemoireProcedure);
public ContractMemoireProcedure getContractMemoireProcedure(Long id);
public List searchProcedureNotInContractMemoiresProcedure(final Long contractID,final Procedure procedure)throws TlmsServiceException;
public void removeContractMemoireProcedures(String[] ids) throws TlmsServiceException;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -