public void SingleEndToEnd() { QuoteEntry.GoTo(); //YOUR POLICY DETAILS QuoteEntry.PolicyTypeLevelTerm(); QuoteEntry.PolicyTerm("28"); QuoteEntry.SumAssured("180000"); QuoteEntry.TitleMr(); QuoteEntry.App1FirstName("James"); QuoteEntry.App1Surname("Test"); QuoteEntry.App1DOBDD("01"); QuoteEntry.App1DOBMM("January"); QuoteEntry.App1DOBYY("1985"); QuoteEntry.Postcode("PO19 1JG"); QuoteEntry.Email("*****@*****.**"); QuoteEntry.Telephone("07777777777"); QuoteEntry.App1HeightFt("5"); QuoteEntry.App1HeightIns("10"); QuoteEntry.App1WeightStone("11"); QuoteEntry.App1WeightLbs("0"); //QUOTE+ SECTION 1 QuoteEntry.SmokingNever(); QuoteEntry.AlcoholUnits("0"); QuoteEntry.ClickNextButton(); //QUOTE+ SECTION 2 QuoteEntry.QuotePlusMedicalTreatmentNo(); QuoteEntry.QuotePlusMedicationNo(); QuoteEntry.QuotePlusFamilyNo(); QuoteEntry.ClickNextButton(); //QUOTE+ SECTION 3 QuoteEntry.QuotePlusChestPainNo(); QuoteEntry.QuotePlusKidneyFailureNo(); QuoteEntry.QuotePlusMedicalAdviceNo(); QuoteEntry.QuotePlusHIVNo(); QuoteEntry.ClickNextButton(); //QUOTE+ SECTION 4 QuoteEntry.QuotePlusActivitiesNo(); QuoteEntry.QuotePlusOccupationNo(); QuoteEntry.QuotePlusTravelNo(); QuoteEntry.QuotePlusDrivingNo(); QuoteEntry.QuotePlusDrugsNo(); QuoteEntry.QuotePlusAlcoholNo(); QuoteEntry.QuotePlusExistingCoverNo(); QuoteEntry.ClickNextButton(); QuoteEntry.ClickGetAQuoteButton(); //RESULTS SCREEN Utilities.Wait(); Results.ApplyRoyalLondon(); //UPSELL SCREEN Upsell.IndexationYes(); Upsell.ClickContinueButton(); //CHOSENQUOTE SCREEN ChosenQuote.ClickProceedButton(); }
private void AddNewQuote(out string errorMessage) { errorMessage = ""; try { QuoteEntry newQuote = new QuoteEntry { QuoteNumber = _quoteNumber, Status = 0, Type = 0, ModelYear = DateTime.Today.Year.ToString(), Requote = "N", RowCreateUser = "******", RowModifiedUser = "******" }; _context.QuoteLog.Add(newQuote); } catch (Exception ex) { errorMessage = "Failed to add the new quote to the database."; } }
static Quote Parse(string text) { var stream = new TextStream(); stream.Initialize(text); var lrpQuote = stream.ReadQuote("quote"); var bids = new QuoteEntry[lrpQuote.Bids.Length]; var asks = new QuoteEntry[lrpQuote.Asks.Length]; for (int index = 0; index < lrpQuote.Bids.Length; ++index) { bids[index] = new QuoteEntry(lrpQuote.Bids[index].Price, lrpQuote.Bids[index].Volume); } for (int index = 0; index < lrpQuote.Asks.Length; ++index) { asks[index] = new QuoteEntry(lrpQuote.Asks[index].Price, lrpQuote.Asks[index].Volume); } var result = new Quote(lrpQuote.Symbol, lrpQuote.CreatingTime, bids, asks); return(result); }
/// <summary> /// Comparator two bid quote entries. /// </summary> /// <param name="first">A first quote entry.</param> /// <param name="second">A second quote entry.</param> /// <returns>0, -1, 1</returns> static int BidComparator(QuoteEntry first, QuoteEntry second) { return second.Price.CompareTo(first.Price); }
void FillRecords(FxPriceType type, QuoteEntry[] entries) { for (var index = 0; index < entries.Length; ++index) { var entry = entries[index]; var record = new FeedLevel2Record { Price = RoundPrice(entry.Price), Volume = entry.Volume, Type = type }; this.records.Add(record); } }
/// <summary> /// Comparator for two ask quote entries. /// </summary> /// <param name="first">A first quote entry.</param> /// <param name="second">A second quote entry.</param> /// <returns>0, -1, 1</returns> static int AskComparator(QuoteEntry first, QuoteEntry second) { return first.Price.CompareTo(second.Price); }
public Level2Entry(QuoteEntry entry, double lot) : this() { this.Price = entry.Price; this.Volume = entry.Volume / lot; }
/// <summary> /// Comparator for two ask quote entries. /// </summary> /// <param name="first">A first quote entry.</param> /// <param name="second">A second quote entry.</param> /// <returns>0, -1, 1</returns> static int AskComparator(QuoteEntry first, QuoteEntry second) { return(first.Price.CompareTo(second.Price)); }