38 lines
1005 B
C#
38 lines
1005 B
C#
using OperationControl.ViewModels;
|
|
using OperationControl.Windows;
|
|
using System.Windows.Controls;
|
|
using System.Windows;
|
|
|
|
namespace OperationControl.Views
|
|
{
|
|
public partial class ConfigConexaoView : System.Windows.Controls.UserControl
|
|
{
|
|
public ConfigConexaoViewModel _vm { get; }
|
|
|
|
public ConfigConexaoView()
|
|
{
|
|
InitializeComponent();
|
|
|
|
_vm = new ConfigConexaoViewModel();
|
|
_vm.SolicitarConfigRede += OnSolicitarConfigRede;
|
|
|
|
DataContext = _vm;
|
|
}
|
|
|
|
private void OnSolicitarConfigRede()
|
|
{
|
|
var wnd = new NetworkConfigWindow
|
|
{
|
|
Owner = Window.GetWindow(this)
|
|
};
|
|
|
|
var result = wnd.ShowDialog();
|
|
|
|
if (result == true)
|
|
{
|
|
// se o usuário salvou com sucesso, recarrega o status de rede
|
|
_vm.AtualizarStatusRede(); // deixe esse método public se ainda não estiver
|
|
}
|
|
}
|
|
}
|
|
} |