2017-10-13 11:48:58 +02:00
|
|
|
|
using Windows.Storage;
|
2017-10-10 15:00:31 +02:00
|
|
|
|
using Windows.UI.Xaml;
|
|
|
|
|
|
|
|
|
|
namespace ModernKeePass.ViewModels
|
|
|
|
|
{
|
2017-10-13 11:48:58 +02:00
|
|
|
|
public class SaveVm
|
2017-10-10 15:00:31 +02:00
|
|
|
|
{
|
|
|
|
|
public void Save(bool close = true)
|
|
|
|
|
{
|
|
|
|
|
var app = (App)Application.Current;
|
2017-11-13 11:28:14 +01:00
|
|
|
|
if (close && app.Database.Save()) app.Database.Close();
|
2017-10-10 15:00:31 +02:00
|
|
|
|
}
|
2017-10-12 11:45:00 +02:00
|
|
|
|
|
|
|
|
|
internal void Save(StorageFile file)
|
|
|
|
|
{
|
|
|
|
|
var app = (App)Application.Current;
|
|
|
|
|
app.Database.Save(file);
|
|
|
|
|
}
|
2017-10-10 15:00:31 +02:00
|
|
|
|
}
|
|
|
|
|
}
|