예제 #1
0
        private void ReturnLines(string text)
        {
            var lines = text.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries);
            var dto   = new DTOs.ProxiesForImportDto
            {
                Lines           = lines,
                DefaultType     = defaultType,
                DefaultUsername = defaultUsername,
                DefaultPassword = defaultPassword
            };

            BlazoredModal.Close(ModalResult.Ok(dto));
        }
예제 #2
0
        private void ReturnLines(string text)
        {
            var lines = text.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.RemoveEmptyEntries);
            var dto   = new DTOs.ProxiesForImportDto
            {
                Lines           = lines,
                DefaultType     = proxyTypeCombobox.SelectedItem.AsEnum <ProxyType>(),
                DefaultUsername = usernameTextbox.Text,
                DefaultPassword = passwordTextbox.Text
            };

            if (caller is Proxies page)
            {
                page.AddProxies(dto);
            }
            ((MainDialog)Parent).Close();
        }