217 lines
7.4 KiB
C#
217 lines
7.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using dccdc.DAL;
|
|
using dccdc.Models;
|
|
using dccdc.Models.DTO;
|
|
using System.Data;
|
|
|
|
namespace dccdc.BLL
|
|
{
|
|
public class QueryStatisticsBll
|
|
{
|
|
public QueryStatisticsDal dal = new QueryStatisticsDal();
|
|
//体检小组合格率统计
|
|
public List<Models.DTO.XZHGL> getXZHGL(string dateStr, string dateEnd, string exam_group_maintain_id)
|
|
{
|
|
return dal.getXZHGL(dateStr, dateEnd, exam_group_maintain_id);
|
|
}
|
|
|
|
//体检档案查询
|
|
public List<ProfessionalExamRegisterModel> getTjdaList(Models.DTO.zydytj fc)
|
|
{
|
|
return dal.getTjdaList(fc);
|
|
}
|
|
|
|
//企业体检情况查询
|
|
public IEnumerable<dynamic> getQYList(Models.DTO.zydytj fc, List<check_type_maintainModal> ctmList)
|
|
{
|
|
return dal.getQYList(fc, ctmList);
|
|
}
|
|
//主检工作量统计
|
|
public IEnumerable<dynamic> getZjgzlList(Models.DTO.zydytj fc)
|
|
{
|
|
return dal.getZjgzlList(fc);
|
|
}
|
|
//获取主检医生
|
|
public List<ProfessionalExamRegisterModel> getZjys()
|
|
{
|
|
return dal.getZjys();
|
|
}
|
|
//---
|
|
public IEnumerable<dynamic> queryJKZFZXX(Criteria model)
|
|
{
|
|
return dal.queryJKZFZXX(model);
|
|
}
|
|
public IEnumerable<dynamic> getHYLBList(string start, string end, string ssqy, string hylb)
|
|
{
|
|
return dal.getHYLBList(start, end, ssqy, hylb);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getCYRYTJList(string start, string end, string ssqy, string sort1, string sort2,string yyjg_val)
|
|
{
|
|
return dal.getCYRYTJList(start, end, ssqy, sort1, sort2, yyjg_val);
|
|
}
|
|
|
|
//收费情况统计
|
|
public IEnumerable<dynamic> getShouFeiList(string start, string end,string bm)
|
|
{
|
|
return dal.getShouFeiList(start, end,bm);
|
|
}
|
|
|
|
//收费方式情况统计
|
|
public IEnumerable<dynamic> getShouFeiFSList(string start, string end,string bm)
|
|
{
|
|
return dal.getShouFeiFSList(start, end,bm);
|
|
}
|
|
public IEnumerable<dynamic> getXMGZLList(string start, string end, string tjlx, string rylb, string xmlb, string ssqy, string nj, string bj, string dwmc, string zgzt, string lrys, string zjpd)
|
|
{
|
|
return dal.getXMGZLList(start, end, tjlx, rylb, xmlb, ssqy, nj, bj, dwmc, zgzt, lrys, zjpd);
|
|
}
|
|
public IEnumerable<dynamic> getDJXXList(string start, string end, string tjlx, string ryxm, string tjbh_start, string tjbh_end, string ssqy, string dwmc, string fj, string dj,int jgid)
|
|
{
|
|
return dal.getDJXXList(start, end, tjlx, ryxm, tjbh_start, tjbh_end, ssqy, dwmc, fj, dj,jgid);
|
|
}
|
|
public bool opDj(string id, string type)
|
|
{
|
|
return dal.opDj(id, type);
|
|
}
|
|
//---
|
|
public IEnumerable<dynamic> queryJKZFZTJ(Criteria model)
|
|
{
|
|
return dal.queryJKZFZTJ(model);
|
|
}
|
|
//---
|
|
public IEnumerable<dynamic> queryJKZFZLJTJ(Criteria model)
|
|
{
|
|
return dal.queryJKZFZLJTJ(model);
|
|
}
|
|
|
|
public IEnumerable<ProfessionalExamRegisterModel> getFJLCList(string where, string where1)
|
|
{
|
|
return dal.getFJLCList(where, where1);
|
|
}
|
|
|
|
|
|
public IEnumerable<dynamic> getTJRSTJList(string register_startdate, string register_enddate, string check_startdate, string check_enddate, string[] register_persons, string area,int jgid)
|
|
{
|
|
return dal.getTJRSTJList(register_startdate, register_enddate, check_startdate, check_enddate, register_persons, area,jgid);
|
|
}
|
|
public IEnumerable<ProfessionalExamRegisterModel> GetAlPersonList()
|
|
{
|
|
return dal.GetAlPersonList();
|
|
}
|
|
|
|
public IEnumerable<Models.wzModel> getWZKCList(string key,string lb, string kcid)
|
|
{
|
|
return dal.getWZKCList(key,lb, kcid);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getXMJFSYTJ(string start, string end, string key)
|
|
{
|
|
return dal.getXMJFSYTJ(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getXMJFSYMX(string start, string end, string key)
|
|
{
|
|
return dal.getXMJFSYMX(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getCGSQSL(string start, string end, string key)
|
|
{
|
|
return dal.getCGSQSL(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<cgsqdModel> getCGSQSL2(string start, string end, string key)
|
|
{
|
|
return dal.getCGSQSL2(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getCGSQSLYF(string start, string end, string key)
|
|
{
|
|
return dal.getCGSQSLYF(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getCGSQSLBM(string start, string end, string key)
|
|
{
|
|
return dal.getCGSQSLBM(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getWZLYQK(string start, string end, string key)
|
|
{
|
|
return dal.getWZLYQK(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<ckdModel> getWZLYQK2(string start, string end, string key)
|
|
{
|
|
return dal.getWZLYQK2(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getWZLYQKYF(string start, string end, string key)
|
|
{
|
|
return dal.getWZLYQKYF(start, end, key);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getWZLYQKBM(string start, string end, string key)
|
|
{
|
|
return dal.getWZLYQKBM(start, end, key);
|
|
}
|
|
|
|
public List<dynamic> getJCMXB(string start, string end, string key, string key1, string minkcsl)
|
|
{
|
|
return dal.getJCMXB(start, end, key, key1, minkcsl);
|
|
}
|
|
public IEnumerable<dynamic> getJCMXB2(string start, string end)
|
|
{
|
|
return dal.getJCMXB2(start, end);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getRKMXB(string start, string end, string key, string key1, string key2)
|
|
{
|
|
return dal.getRKMXB(start, end, key, key1, key2);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getWZRKLSJL(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getWZRKLSJL(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getWZFFMX(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getWZFFMX(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getWZFFZB(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getWZFFZB(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getTHMXB(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getTHMXB(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getTKMXB(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getTKMXB(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getPDMXB(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getPDMXB(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getBSMXB(string start, string end, string key, string key1)
|
|
{
|
|
return dal.getBSMXB(start, end, key, key1);
|
|
}
|
|
|
|
public IEnumerable<dynamic> getHSMXB(string start, string end, string kcid)
|
|
{
|
|
return dal.getHSMXB(start, end, kcid);
|
|
}
|
|
}
|
|
}
|