You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
1.4 KiB
C#

using Aspose.Cells;
using Estsh.Core.Model.ExcelModel;
using Estsh.Core.Model.Result;
using Estsh.Core.Models;
using Estsh.Core.Util;
using System.Collections;
namespace Estsh.Core.Services.IServices
{
public interface ITrayService : IBaseService<GTray>
{
public Hashtable getTrayByPage(String tray_code, String tray_name, Pager pager, String direction, String sort);
public Hashtable getTrayByPageToList(String tray_code, String tray_name, Pager pager, String direction, String sort);
public Hashtable getTableListByPage(String tray_code, String tray_name, Pager pager, String direction, String sort);
public List<KeyValueResult> getTrayType();
public int saveTrayInfo(GTray htParams);
public int updateTrayInfo(GTray htParams);
public List<GTray> GetTrayById(string tray_id);
public int deleteTray(String ids);
public Hashtable getTrayDetailOfPager(String tray_id, Pager pager, String direction, String sort);
public Hashtable getTrayDetailToList(String tray_id, Pager pager, String direction, String sort);
public List<GTrayDetail> GetTrayDetailByGuid(string guid);
public int saveTrayDetailInfo(GTrayDetail htParams);
public int updateTrayDetailInfo(GTrayDetail htParams);
public int deleteTrayDetail(String ids);
public int EnableData(String ids);
public int DisableData(String ids);
}
}