49 lines
1.4 KiB
C#
49 lines
1.4 KiB
C#
using HL_FristAidPlatform_Models;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace HL_FristAidPlatform_IDataBase
|
|
{
|
|
public interface IT_Base_HospitalPhoneBook
|
|
{
|
|
/// <summary>
|
|
/// 保存电话簿
|
|
/// </summary>
|
|
/// <param name="model"></param>
|
|
/// <returns></returns>
|
|
bool SavePhoneBook(T_Base_HospitalPhoneBook model);
|
|
|
|
|
|
/// <summary>
|
|
/// 根据id获取实体对象
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
T_Base_HospitalPhoneBook GetByID(long id, string hospitalGuid);
|
|
|
|
/// <summary>
|
|
/// 根据医院GUID获取集合
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
List<T_Base_HospitalPhoneBook> GetHospitalGUID(string hospitalGuid);
|
|
|
|
/// <summary>
|
|
/// 根据officname获取实体对象
|
|
/// </summary>
|
|
/// <param name="id"></param>
|
|
/// <returns></returns>
|
|
T_Base_HospitalPhoneBook GetByOfficeName(string officeName, string hospitalGuid);
|
|
|
|
/// <summary>
|
|
/// 逻辑删除
|
|
/// </summary>
|
|
/// <param name="model"></param>
|
|
/// <returns></returns>
|
|
bool LogicalDelete(T_Base_HospitalPhoneBook model);
|
|
}
|
|
}
|