private void addTestResult(object sender, RoutedEventArgs e) { try { ITestResultRepository testResultRepository = new TestResultRepository(ConfigurationManager.ConnectionStrings["ConnectionPatientResults"].ConnectionString); var parameters = new[] { new SqlParameter(StoredProcedureParameters.Id, PatientRepository.PatientId), new SqlParameter(StoredProcedureParameters.NameOfTest, "Carbohydrate Metabolism Test"), new SqlParameter(StoredProcedureParameters.SpDateOfResult, Calendar.ToString()), new SqlParameter(StoredProcedureParameters.Glucose, Convert.ToDouble(txtGlucose.Text)), new SqlParameter(StoredProcedureParameters.SialAcid, Convert.ToDouble(txtSialAcid.Text)), new SqlParameter(StoredProcedureParameters.LacticAcid, Convert.ToDouble(txtLacticAcid.Text)), }; testResultRepository.InsertCarbogydrateMetabolismTestResultInfo(CommandType.StoredProcedure, StoredProcedureNames.SpInsertCarbohydrateMetabolismTestResultInfo, parameters); txtGlucose.Text = string.Empty; txtSialAcid.Text = string.Empty; txtLacticAcid.Text = string.Empty; carbohydrateWindow.Visibility = Visibility.Hidden; MessageBox.Show("Thank you, carbohydrate metabolism test result was succsesfully added"); } catch (IOException ex) { MessageBox.Show(ex.Message); } }