Files
David Štaleker 1459205ef3 verzija
2024-08-02 11:09:49 +02:00

55 lines
1.5 KiB
C#

using InfosysPublisher.Classes;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Reflection;
using System.Threading.Tasks;
using System.Windows;
//[assembly: AssemblyVersion("2024.08.02.0")]
//Publish location:InfosysPublisher
namespace InfosysPublisher
{
/// <summary>
/// Interaction logic for App.xaml
/// </summary>
public partial class App : Application
{
internal static string SqlConnectionString = @"Server=192.168.111.99\INFOSYS;Database=IsStoritve;User Id=infosys;Password=is2005is;MultipleActiveResultSets=True;Encrypt=false";
internal static Settings.Application? _application;
internal static User User;
internal static Version CurrentVersion;
protected override void OnStartup(StartupEventArgs e)
{
// On start stuff here
//base.OnStartup(e);
_application = WinSettings.GetSettings();
CurrentVersion = typeof(App).Assembly.GetName().Version;
if (_application == null)
{
OpenSettings();
return;
}
var win = new WinLogin();
win.ShowDialog();
}
internal static void OpenSettings()
{
var win = new WinSettings();
win.ShowDialog();
if (win.DialogResult != null && (bool)win.DialogResult)
{
_application = WinSettings.GetSettings();
}
}
}
}