public RateVersion GetRatesVersion() { // var rateVersion = new RateVersion { Version = 2.02, VersionDate = new DateTime(2013, 01, 12).ToString("yyyyMMdd"), Status = "OK" }; var rateVersion = new RateVersion { Version = 3.51, VersionDate = new DateTime(2017, 01, 22).ToString("yyyyMMdd") }; // uncomment to shut this endpoint down // var rateVersion = new RateVersion { Version = 2.06, VersionDate = new DateTime(2013, 01, 16).ToString("yyyyMMdd"), Status = "UPGRADE_NOW" }; return(rateVersion); }
public MainWindow() { InitializeComponent(); DataContext = this; // Default //txtBenefitAmt.Text = "1000.00"; txtBenefitAmt.Value = 1000.0m; //txtFirstPayment.Text = DateTime.Now.AddDays(60).ToString("MMddyyyy"); txtFirstPayment.Text = DateTime.Now.AddMonths(2).ToString("MMddyyyy"); txtYears.Text = "20"; //============================================================================================================ txtFirstName.Text = "John"; txtLastName.Text = "Doe"; txtDOB.Text = "08/11/1981"; txtRatedAge.Text = "36"; rbFemale.IsChecked = false; rbMale.IsChecked = true; App.Current.Properties["QuoteID"] = 1; //////////////////////txtBudgetAmt.Text = "500000"; txtBudgetAmt.Value = 100000; //// Case #2 //txtFirstName.Text = "John"; //txtLastName.Text = "Cust #2"; //txtDOB.Text = "01/09/1969"; //txtRatedAge.Text = "49"; //rbFemale.IsChecked = false; //rbMale.IsChecked = true; //txtBenefitAmt.Text = "42589.29"; //txtFirstPayment.Text = "01152043"; //txtYears.Text = ""; //App.Current.Properties["QuoteID"] = 1; //txtBudgetAmt.Text = "500000"; //============================================================================================================ App.Current.Properties["StlmtBrokerID"] = 1; App.Current.Properties["ProductCnt"] = 0; txtQuoteDate.Text = DateTime.Now.ToString("MM/dd/yyyy"); //txtPurchaseDate.Text = DateTime.Now.AddDays(30).ToString("MMddyyyy"); txtPurchaseDate.Text = DateTime.Now.AddMonths(1).ToString("MMddyyyy"); btnAddAnnuitant.IsEnabled = false; btnAddBenefitQuote.IsEnabled = false; cmbType.IsEnabled = false; cmbAnnuitant.IsEnabled = false; cmbMode.IsEnabled = false; txtBenefitAmt.IsEnabled = false; txtPremiumAmt.IsEnabled = false; txtFirstPayment.IsEnabled = false; txtSurvivorPct.IsEnabled = false; //cmbJointAnnuitant.IsEnabled = false; //txtJointSurvivorPct.IsEnabled = false; txtEnds.IsEnabled = false; txtYears.IsEnabled = false; txtMonths.IsEnabled = false; txtIncrPct.IsEnabled = false; try { RateVersion rv = new RateVersion(); rv.GetCurrentRate(); txtRateVersion.Text = rv.RateDescr; App.Current.Properties["RateVersionID"] = rv.RateVersionID; BindBrokerComboBox(cmbBroker); BindTypeComboBox(cmbType); App.Current.Properties["TotalPremiumAmt"] = "0"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }