72 lines
2.2 KiB
C#
72 lines
2.2 KiB
C#
using HL_FristAidPlatform_Help;
|
|
using HL_FristAidPlatform_Models;
|
|
|
|
namespace HL_FristAidPlatform_IDataBase
|
|
{
|
|
/// <summary>
|
|
/// 接口层T_Service_FirstAid_Call
|
|
/// </summary>
|
|
public interface IT_Service_FirstAid_Call
|
|
{
|
|
#region 成员方法
|
|
|
|
/// <summary>
|
|
/// 增加一条数据
|
|
/// </summary>
|
|
bool Add(T_Service_FirstAid_Call model);
|
|
/// <summary>
|
|
/// 更新一条数据
|
|
/// </summary>
|
|
bool Update(T_Service_FirstAid_Call model);
|
|
/// <summary>
|
|
/// 删除数据
|
|
/// </summary>
|
|
bool Delete(string GUID);
|
|
|
|
TableModel<DispatchModel> GetOfDispatch(string GUID);
|
|
|
|
/// <summary>
|
|
/// 获取单个数据
|
|
/// </summary>
|
|
TableModel<T_Service_FirstAid_Call> Get(string GUID);
|
|
|
|
T_Service_FirstAid_Call GetOfGUID(string GUID);
|
|
|
|
/// <summary>
|
|
/// 根据分页获得数据列表
|
|
/// </summary>
|
|
TableModel<DispatchTaskModel> GetPageList(string hospitalGuid, string startTime, string endTime, int systmeModelId, int accidentType, string name, int gender, int pageIndex, int pageSize);
|
|
|
|
string GetMaxDispatchNo();
|
|
|
|
/// <summary>
|
|
/// 查询是否存在该患者
|
|
/// </summary>
|
|
/// <param name="patientGUID"></param>
|
|
/// <returns></returns>
|
|
T_Service_FirstAid_Call GetPatientInfo(string patientGUID);
|
|
|
|
/// <summary>
|
|
/// 更新派车单任务时间
|
|
/// </summary>
|
|
/// <param name="guid"></param>
|
|
/// <param name="type"></param>
|
|
/// <returns></returns>
|
|
string UpdateTime(string guid, int type);
|
|
|
|
/// <summary>
|
|
/// 更新异常原因
|
|
/// </summary>
|
|
/// <param name="model"></param>
|
|
string UpadateAbnormalScheduling(AbnormalSchedulingModel model);
|
|
|
|
TableModel<T_Service_FirstAid_Call> GetCensusDetailList(string hospitalGuid, string startTime, string endTime,int pageIndex,int pageSize);
|
|
|
|
void UpdateToAddress(UpdateToAddressModel model);
|
|
|
|
string GetAmbulanceList(string guid);
|
|
|
|
string GetPerList(string guid);
|
|
#endregion 成员方法
|
|
}
|
|
} |