StableVersion4.3/HL_FristAidPlatform_IService/Service/IT_Service_FirstAid_Call.cs

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 成员方法
}
}