1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- using PMS.BusinessModels.SmartForm;
- using PMS.EntityModels.MedicalRecordManager;
- using PMS.EntityModels.SmartForm;
- using System;
- using System.Collections.Generic;
- using System.Data;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PMS.Interface.MedicalRecordManager
- {
- public interface IMedicalRecord
- {
- bool AddCategory(int type, BLYXFL model);
- bool DelCategory(BLYXFL model, ref string msg);
- /// <summary>
- /// 获取分类下来树
- /// </summary>
- /// <returns></returns>
- List<TreeStruct> GetCategory(DTOPrototypeCassModel model);
- /// <summary>
- /// 查询原型
- /// </summary>
- /// <param name="id"></param>
- /// <returns></returns>
- DataTable PrototypeRecordSelect(DTOPrototypeRecordModel model, out int total);
- /// <summary>
- /// 查询单个记录
- /// </summary>
- /// <param name="ID"></param>
- /// <returns></returns>
- DataTable PrototypeIndividualRecord(string ID);
- /// <summary>
- /// 更新记录状态
- /// </summary>
- /// <param name="type">1状态状态,2审核操作</param>
- /// <param name="id"></param>
- /// <param name="state"></param>
- /// <returns></returns>
- bool UpdateSate(int type, string id, int state,string SHR, string SHRID);
- /// <summary>
- /// 获取过程记录
- /// </summary>
- /// <param name="ID"></param>
- /// <returns></returns>
- DataTable GetProcessRecords(string ID);
- /// <summary>
- /// 新增
- /// </summary>
- /// <param name="model"></param>
- /// <returns></returns>
- bool AddProcessRecords(DTOProcessRecordsModel model);
- }
- }
|