# Conflicts: # BeWo/ServiceProxy/Generated.cs # BeWo/Services/BeWoWindowService.cs # BeWo/View/Controls/GkvAbrechnungDetailControl.xaml.cs # BeWo/View/Windows/BeWoWindowBuilder.cs # Data/Data.csproj # Host/ServiceRecordPage.aspx.cs # Service/Core/ServiceHelper.cs # Service/Security/SecurityContextInitializer.cs # Service/ServiceBehavior/AdminMultitenancyContextInitializer.cs
38 lines
1.3 KiB
C#
38 lines
1.3 KiB
C#
using BeWo.ViewModel;
|
|
using BeWo.ViewModel.Light;
|
|
using BS.Shared;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.IO;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows;
|
|
using System.Windows.Controls;
|
|
|
|
namespace BeWo.Services
|
|
{
|
|
internal interface IWindowService
|
|
{
|
|
#region special
|
|
void ShowAiConversationWindow(UIContext uIContext, Dictionary<TableID, long[]> bewoObjects, long? reference_oid = null, double height = 600, double width = 1200);
|
|
void ShowAiConversationModalViewWindow(UIContext uIContext, Dictionary<TableID, long[]> bewoObjects, long? reference_oid = null, double height = 600, double width = 1200);
|
|
|
|
void ShowGkvAbrechnungDetailWindow(GkvAbrechnungLightVM vm, CancelEventHandler cancelEvent, double height = 900, double width = 600);
|
|
#endregion
|
|
|
|
#region base extended
|
|
void ShowERechnungWindow(MemoryStream pdf);
|
|
void ShowERechnungModalViewWindow(MemoryStream pdf);
|
|
#endregion
|
|
|
|
#region base
|
|
void ShowTextViewerWindow(string title, string text, double height = 900, double width = 600);
|
|
|
|
void ShowPdfViewerWindow(string title, MemoryStream pdf, double height = 900, double width = 600);
|
|
void ShowPdfViewerModalViewWindow(string title, MemoryStream pdf);
|
|
#endregion
|
|
}
|
|
}
|