public InputDataView(InputDataViewModel inputDataViewModel) { InitializeComponent(); this.inputDataViewModel = inputDataViewModel; DataContext = inputDataViewModel; Owner = SettingsProvider.SettingsView; }
private void BtnImport_Click(object sender, RoutedEventArgs e) { InputDataViewModel = new InputDataViewModel(this); InputDataView = new InputDataView(this); InputDataView.DataContext = InputDataViewModel; InputDataView.Show(); Hide(); }
public ActionResult Index(InputDataViewModel viewModel) { if (ModelState.IsValid) { using (HttpClient httpClient = new HttpClient()) { var content = new StringContent(viewModel.Data, Encoding.UTF8, "application/json"); string baseUrl; if (viewModel.Url.StartsWith("http://")) { baseUrl = viewModel.Url; } else { baseUrl = "http://" + Request.Host.Value + viewModel.Url; } var result = httpClient.PostAsync(baseUrl, content).Result; string resultContent = result.Content.ReadAsStringAsync().Result; return(Content(resultContent)); } } return(View(viewModel)); }
public InputDataView(InputDataViewModel inputDataViewModel) { InitializeComponent(); DataContext = inputDataViewModel; }