DepartmentProject/DepartmentPortal/Common/ToolsModule/ManagmentEntity/GetBindingModel.cs

41 lines
1.2 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

using System;
using ToolsModule.ManagmentSecurity;
namespace ToolsModule.ManagmentEntity
{
/// <summary>
/// Получение записи
/// </summary>
public class GetBindingModel : AccessBindingModel
{
/// <summary>
/// Наличие прав на операцию
/// </summary>
public bool HaveRight { get; set; }
/// <summary>
/// Идентификатор получаемой записи (для одной записи)
/// </summary>
public Guid? Id { get; set; }
/// <summary>
/// Номер страницы, которую получаем (для списка)
/// </summary>
public int? PageNumber { get; set; }
/// <summary>
/// Количество записей возвращаемых (для списка)
/// </summary>
public int? PageSize { get; set; }
/// <summary>
/// Иной признак, по которму отбираем записи (для списка)
/// </summary>
public string PageName { get; set; }
/// <summary>
/// Игнорировать признак убдаленности записи и все равно ее возвращать
/// </summary>
public bool IgnoreDeleted { get; set; } = false;
}
}