using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SOH.Data;
using SOH.Entities.DTO;
using SOH.Entities;
using System.Data;
namespace SOH.BLL
{
public interface IPaiDuiJiaoHao
{
///
/// 添加修改排队物理科室
///
///
///
OperationResult tjxgtjks(pd_wlks wlks);
///
/// 添加修改排队项目
///
///
///
OperationResult tjxgtjxm(pd_xm wlxm);
DataSet getKHPDXX(string text);
///
/// 获取物理科室列表
///
///
List getwlkss();
DataSet getkspdlb(int id);
///
/// 获取排队项目列表
///
///
List getwlxms();
///
/// 删除物理科室
///
/// 科室ID
///
OperationResult deletewlks(string ksid);
DataSet getKFPKS(string xmid, string xb);
void delPD(string tm);
void delFQ(string tm, string zhbm);
List getJianqulist(bool v);
///
/// 删除物理项目
///
/// 项目ID
///
OperationResult deletewlxm(string xmid);
void uploadbj(string v1, byte[] v2);
byte[] getbj(string lcid);
///
/// 根据排队科室ID获取科室下关联的排队项目
///
/// 科室ID
///
List GetpdksxmBypdks(int ksbm);
///
/// 添加楼层
///
///
OperationResult addlouceng(Pd_louceng lc);
string PDFP(string pdid, string ksid);
void CXFP(string id, string ksid, string xm, DateTime time,string xb);
string PDFP_UP_DOWN(string pdid, string pdsj, string ksid);
int getkspdrs(int id);
string sendPaiduixinxi2(int tm);
///
/// 获取楼层列表
///
/// true显示删除false不显示删除
///
List getLouceng(bool v);
///
/// 保存排队科室项目
///
/// 科室ID
/// 排队项目列表
///
OperationResult Inserpdksxm(int ksbm, List xmbm);
OperationResult Insertqtxmdy(int pdxmid, List zhbmlist);
void kstj(int tm, string ksid);
string wctj(string text, string ksid);
List GetZhxmListBypdxmid(int xmid);
OperationResult deleteLouCeng(int lcid);
OperationResult addJianQu(pd_jianqu jq);
OperationResult delJianQu(int jqid);
void updateKs(img_ks curr_ks);
List getrylb();
List getkspdlb();
}
}