using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using PMS.EntityModels.Channel;
using PMS.BusinessModels.SysManager;
namespace PMS.Interface.Channel
{
public interface IChannel
{
///
///
///
/// 查询条件
/// 性质
/// 登录人
///
//添加渠道信息
string AddChannel(ChannelModel jsonstring,int EditType);
//渠道信息列表
string ChannelDataGrids(string search, string currrentID, int page, int rows);
//查询渠道信息
DataTable GetChannelInfo(string id);
//查询渠道信息id名称(json)
string GetChannelIdName();
//查询渠道性质(json)
string GetChannelnature();
//修改渠道信息
string EditChannel(ChannelModel model, int editType);
//删除渠道信息
string DelChannelInfo(string id,int type);
//查询渠道信息
string SearchModuleInfos(string search, string currrentID, int page, int rows);
string ChannelDataGridsM(string data,int page,int rows);
///
/// 获取渠道项目combotree
///
///
string GetChannelProjectTree();
///
/// 获取渠道Combobox
///
///
string GetChannelCombo();
///
/// 查询渠道编码
///
///
string ChannelCode();
///
/// 查询渠道名称
///
///
string ChannelName(string Name);
///
/// 根据渠道id查询人员
///
///
///
string Channelbusiness(string channelid);
///
/// 获取渠道项目Combotree(含权限)
///
///
string GetChannelComboTree(List model);
///
/// 获取项目Combobox(不含权限)
///
///
///
string GetProjectCombobox(string ChannelId);
string GetInstitution(string id);
}
}