using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using dccdc.DAL; using dccdc.Models; namespace dccdc.BLL { public class OccupationExamSchemeMaintainBll { public OccupationExamSchemeMaintainDal dal = new OccupationExamSchemeMaintainDal(); public int GetSiteCount(string key,string fn) { return dal.GetSiteCount(key,fn); } /// /// 根据id查询职业体检方案 /// /// /// public OccupationExamSchemeMaintainModel GetModel(string id) { OccupationExamSchemeMaintainModel m = dal.GetModel(id); m.hazard_type_ids = m.hazard_type_ids==null?"": m.hazard_type_ids.TrimStart(',').TrimEnd(','); m.agreement_amount = Convert.ToDecimal(m.agreement_amount).ToString("0.00"); return m; } /// /// 根据公司名称获取所有企业体检方案 /// /// /// /// 公司名称 /// public List GetSiteList(int page, int pagesize, string key,string fn) { return dal.GetSiteList(page, pagesize, key,fn); } /// /// 根据企业ID获取企业体检方案 /// /// public List GetSiteList(string siteid) { return dal.GetSiteList(siteid); } public List GetListByType(string type) { return dal.GetListByType(type); } public int GetTyCount(string key) { return dal.GetTyCount(key); } /// /// 根据公司名称获取通用体检方案列表 /// /// /// /// 公司名称 /// public List GetTyList(int page, int pagesize, string key) { return dal.GetTyList(page, pagesize, key); } public bool Update(OccupationExamSchemeMaintainModel model) { return dal.Update(model); } public bool Add(OccupationExamSchemeMaintainModel model) { return dal.Add(model); } public object Del(string id) { return dal.Del(id); } public object Clone(string id) { return dal.Clone(id); } } }