Пример #1
0
        public Ban(IMainWindowTelnet telnet, string playerID = "")
        {
            InitializeComponent();

            var model = new BanModel(telnet);
            var vm    = new BanViewModel(model);

            DataContext = vm;

            model.Ended += Model_Ended;

            model.Name = playerID;
        }
Пример #2
0
        public Kick(IMainWindowTelnet telnet, string playerID = "")
        {
            InitializeComponent();

            var model = new KickModel(telnet)
            {
                Name = playerID
            };

            model.Ended += Model_Ended;

            var vm = new KickViewModel(model);

            DataContext = vm;
        }
Пример #3
0
        public AdminAdd(IMainWindowTelnet telnet, AddType.Type addType, string playerID = "")
        {
            InitializeComponent();

            var model = new AdminAddModel(telnet, new AddType(addType))
            {
                Name = playerID
            };

            model.Ended += Model_Ended;

            var vm = new AdminAddViewModel(model);

            DataContext = vm;
        }