using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CY.IBaseDAL;
using CY.Model;
namespace CY.IDAL
{
///
/// 城市配置表-数据库操作接口
///
public interface ISys_CitySiteDAL : ICommonDAL, IPaging, IGetAllModel
{
///
/// 查询下级全部城市
///
/// 省id
/// 市id
/// 城市级别
///
IEnumerable SelectAllNextModel(int? ProvinceId, int? CityId, int? CityLevel);
///
/// 单个查询
///
/// 名称
///
Model.Sys_CitySite SelectModelByName(string Name);
///
/// 根据Keyid获得城市
///
/// Keyid
///
Model.Sys_CitySite SelectModelByKeyid(int Keyid);
///
/// 查询下级可推广全部城市
///
/// 省id
/// 市id
/// 城市级别
///
IEnumerable SelectProxyNextModel(int? ProvinceId, int? CityId, int? CityLevel);
///
/// 获取员工管理省
///
///
///
IEnumerable SelectStaffManageProvinceList(Guid MemberId);
///
/// 获取员工管理市
///
///
///
///
IEnumerable SelectStaffManageCityList(int? ProvinceId, Guid MemberId);
///
/// 获取员工管理区
///
///
///
///
///
IEnumerable SelectStaffManageCountryList(int? ProvinceId, int? CityId, Guid MemberId);
}
}