Beispiel #1
0
        /// <summary>
        /// 删除ISO
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void Destroy_Click(object sender, RoutedEventArgs e)
        {
            HyperlinkButton btnOper = (HyperlinkButton)sender;
            string          isoid   = btnOper.Tag.ToString();
            int             nRet    = await MessageAdapter.ShowYesNoAsync("该操作将删除该ISO镜像\r\n是否进行操作?");

            if (nRet == 1)
            {
                HttpAdapter adapter = new HttpAdapter();
                bool        ret     = await adapter.IsoDestroy(isoid);

                if (ret)
                {
                    await MessageAdapter.ShowMsgDlgAsync("删除成功");
                }
                else
                {
                    await MessageAdapter.ShowMsgDlgAsync("删除失败");
                }
            }
        }
Beispiel #2
0
        /// <summary>
        /// 销毁
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void Destroy_Click(object sender, RoutedEventArgs e)
        {
            //WARNING
            //await MessageAdapter.ShowMsgDlgAsync("抱歉,作者不敢测试此单元");
            HyperlinkButton btnOper = (HyperlinkButton)sender;
            string          subid   = btnOper.Tag.ToString();
            int             nRet    = await MessageAdapter.ShowYesNoAsync("该操作将销毁服务器,请谨慎执行该操作\r\n是否进行操作?");

            if (nRet == 1)
            {
                HttpAdapter adapter = new HttpAdapter();
                bool        ret     = await adapter.ServerDestroy(subid);

                if (ret)
                {
                    await MessageAdapter.ShowMsgDlgAsync("销毁成功");
                }
                else
                {
                    await MessageAdapter.ShowMsgDlgAsync("销毁失败");
                }
            }
        }
Beispiel #3
0
        /// <summary>
        /// 重装
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void ReInstall_Click(object sender, RoutedEventArgs e)
        {
            //WARNING
            //await MessageAdapter.ShowMsgDlgAsync("抱歉,作者不敢测试此单元");
            HyperlinkButton btnOper = (HyperlinkButton)sender;
            string          subid   = btnOper.Tag.ToString();
            int             nRet    = await MessageAdapter.ShowYesNoAsync("该操作将重装服务器系统,所有数据将被清空\r\n是否进行操作?");

            if (nRet == 1)
            {
                HttpAdapter adapter = new HttpAdapter();
                bool        ret     = await adapter.ServerReInstall(subid);

                if (ret)
                {
                    await MessageAdapter.ShowMsgDlgAsync("重装成功");
                }
                else
                {
                    await MessageAdapter.ShowMsgDlgAsync("重装失败");
                }
            }
        }