StableVersion4.3/HL_FristAidPlatform_IService/Base/IT_Base_VideoDeviceServer.cs

41 lines
1.3 KiB
C#
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

using HL_FristAidPlatform_Help;
using HL_FristAidPlatform_Models;
namespace HL_FristAidPlatform_IDataBase
{
/// <summary>
/// 接口层T_Base_VideoDeviceServer
/// </summary>
public interface IT_Base_VideoDeviceServer
{
#region 成员方法
/// <summary>
/// 增加一条数据
/// </summary>
bool Add(T_Base_VideoDeviceServer model);
/// <summary>
/// 更新一条数据
/// </summary>
int Update(T_Base_VideoDeviceServer model);
/// <summary>
/// 删除数据
/// </summary>
bool Delete(long ID);
/// <summary>
/// 获取单个数据
/// </summary>
T_Base_VideoDeviceServer Get(long id);
/// <summary>
/// 根据分页获得数据列表
/// </summary>
TableModel<T_Base_VideoDeviceServerModel> GetPageList(int pageIndex, int pageSize, string keyWord);
#endregion 成员方法
/// <summary>
/// 根据服务器类型获取服务器数据
/// </summary>
/// <param name="type">服务器类型1注册服务器2流媒体服务器3报警服务器4解码服务器</param>
/// <returns></returns>
TableModel<T_Base_VideoDeviceServer> GetListByType(int type);
}
}