37 lines
840 B
C#
37 lines
840 B
C#
using Material.Icons;
|
|
using ReactiveUI;
|
|
|
|
namespace PSCHelpdesk.Plugins.HetznerServer.Models;
|
|
|
|
public class Instance : ReactiveObject
|
|
{
|
|
private string _sftpUserName;
|
|
private string _sftpPassword;
|
|
private string _sftpHostName;
|
|
private bool _smtpOwn;
|
|
|
|
public bool SmtpOwn
|
|
{
|
|
get => _smtpOwn;
|
|
set => this.RaiseAndSetIfChanged(ref _smtpOwn, value);
|
|
}
|
|
|
|
public string SftpUserName
|
|
{
|
|
get => _sftpUserName;
|
|
set => this.RaiseAndSetIfChanged(ref _sftpUserName, value);
|
|
}
|
|
|
|
public string SftpPassword
|
|
{
|
|
get => _sftpPassword;
|
|
set => this.RaiseAndSetIfChanged(ref _sftpPassword, value);
|
|
}
|
|
|
|
public string SftpHostName
|
|
{
|
|
get => _sftpHostName;
|
|
set => this.RaiseAndSetIfChanged(ref _sftpHostName, value);
|
|
}
|
|
|
|
} |