using System.Collections.Generic;
using System.Threading.Tasks;
using Datory;
using GxPress.Common.Page;
using GxPress.Request.SpecialLabel;
namespace GxPress.Repository.Interface.SpecialLabel
{
public interface ISpecialLabelRepository : IRepository
{
///
/// 添加
///
///
///
Task InsertAsync(Entity.SystemLabel.SpecialLabel model);
///
/// 修改
///
///
///
Task UpdateAsync(Entity.SystemLabel.SpecialLabel model);
///
/// 获取
///
///
///
Task GetAsync(int id);
///
/// 删除
///
///
///
Task DeleteAsync(int id);
///
/// 获取类型下的数据
///
///
///
Task> GetAllAsync(int typeValue,int pageSize=10);
///
///特使标签数据
///
///
///
Task> GetAllAsync(SpecialLabelSearchRequest request);
}
}