DepartmentProject/DepartmentPortal/Common/DesktopTools/Interfaces/IWindowDesktopExtension.cs

23 lines
990 B
C#
Raw Normal View History

using DesktopTools.Models;
using System.Collections.Generic;
namespace DesktopTools.Interfaces
{
/// <summary>
/// Интерфейс для регистрации контролов для десктопного приложения
/// </summary>
public interface IWindowDesktopExtension
{
/// <summary>
2021-04-02 15:53:15 +04:00
/// Получение списка контролов модуля для работсы с сущностями, доступных для работы по авторизованному пользователю
/// </summary>
/// <returns></returns>
List<WindowDesktopExtensionControlModel> GetListControlEntityList();
2021-04-02 15:53:15 +04:00
/// <summary>
/// Получение списка контролов модуля для особой работы, доступных для работы по авторизованному пользователю
/// </summary>
/// <returns></returns>
List<WindowDesktopExtensionControlModel> GetListControlSpecialList();
}
}