using System; using System.Collections.Generic; using System.Linq; using System.Text; using SOH.Entities; using SOH.Data; namespace SOH.BLL { public interface IQianTai2 { /// /// 根据会员号获取会员信息 /// /// /// SOH.Entities.t_hyb GetHyInfoByHyh(int hyh); /// /// 根据医院代码查询员工信息(状态为未注销) /// /// /// List GetYgzdByFD(short yydm); /// /// 根据条件查询套餐列表 /// /// /// /// List GetTCByCondition(short xb, short hyzk,short fddm); List GetTCByCondition2(short xb, short hyzk, short fddm); /// /// 根据身份证号查询会员信息 /// /// /// t_hyb GetHyBySfzh(string sfzh); /// /// 插入会员信息,返回是否成功,out 会员号 /// /// /// /// OperationResult AddHyb(t_hyb thyb); /// /// 根据条码号获取团体中的人员信息 /// /// /// string GetTTDJInfo(int tm); /// /// 根据分店代码 和 科室名称检索出团体体检信息 /// /// /// /// List GetTJXX(short fddm, string khmc); /// /// 根据合同编码、合同状态获取合同中的分组信息 /// /// /// 合同状态,-1表示查询全部 /// List GetHtfz(int htbm,short htzt); /// /// 个人登记 /// /// /// /// /// /// OperationResult GRDJ(t_hyb thyb, t_grgzb tg, List ltj, bool ifExitHy); /// /// 团检登记_持卡 /// OperationResult Tjdj_CK(t_ttgzb tg,string isOpen); /// /// 根据条码号查询团检登记情况信息 /// /// /// Entities.DTO.dto_tjdjxx GetTjdjxx(int tm); /// /// 根据条码号查询个人团体登记情况信息 /// /// /// Entities.DTO.dto_tjdjxx GetTjdjxxAll(int tm); //根据条码获取团检的合同状态 short GetHtztByTm(int tm); /// /// 团检现场登记 /// /// OperationResult Tjdj_XC(t_ttgzb tg,short sfbj,string isOpen); /// /// 根据条码判断此团检人员是否允许取消登记 /// /// OperationResult IfCanCancleDJ_TJ(int tm); /// /// 根据条码号进行团检的取消登记 /// /// /// OperationResult CancleDJByTm(int tm); /// /// 团检分组中添加人员 /// /// t_ttgzb信息,其中包含htbm和htfzbm /// OperationResult InsertTtgzb(t_ttgzb tg); /// /// 修改团检分组中的人员信息 /// /// /// OperationResult UpdateTtgzb(t_ttgzb tg); /// /// 更改个人信息 /// /// /// OperationResult UpdateGzbInfo(Entities.DTO.dto_tjdjxx dt); } }