public void GetBenefitQuote(int benefitQuoteID) { DataAccessLayer.BenefitQuote dbq = new DataAccessLayer.BenefitQuote(); int tmpBenefitID = 0; int tmpPrimaryAnnuitantID = 0; int tmpJointAnnuitantID = 0; Char tmpPaymentMode = ' '; decimal tmpBenefitAmt = 0.0m; decimal tmpPremiumAmt = 0.0m; DateTime tmpFirstPaymentDate = Convert.ToDateTime("1/1/0001"); int tmpCertainYears = 0; int tmpCertainMonths = 0; decimal tmpImprovementPct = 0.0m; DateTime tmpEndDate = Convert.ToDateTime("1/1/0001"); dbq.GetBenefitQuote(benefitQuoteID, ref tmpBenefitID, ref tmpPrimaryAnnuitantID, ref tmpJointAnnuitantID, ref tmpPaymentMode, ref tmpBenefitAmt, ref tmpPremiumAmt, ref tmpFirstPaymentDate, ref tmpCertainYears, ref tmpCertainMonths, ref tmpImprovementPct, ref tmpEndDate); BenefitID = tmpBenefitID; PrimaryAnnuitantID = tmpPrimaryAnnuitantID; JointAnnuitantID = tmpJointAnnuitantID; PaymentMode = tmpPaymentMode; BenefitAmt = tmpBenefitAmt; PremiumAmt = tmpPremiumAmt; FirstPaymentDate = tmpFirstPaymentDate; CertainYears = tmpCertainYears; CertainMonths = tmpCertainMonths; ImprovementPct = tmpImprovementPct; EndDate = tmpEndDate; }
public void SaveBenefitQuote(int benefitQuoteID, int quoteID, int benefitID, int primaryAnnuitantID, int jointAnnuitantID, Char paymentMode , decimal benefitAmt , decimal premiumAmt, DateTime firstPaymentDate, int certainYears, int certainMonths, decimal improvementPct, DateTime endDate , Boolean persist) { DataAccessLayer.BenefitQuote bq = new DataAccessLayer.BenefitQuote(); decimal finalPremiumAmt = 0.0m; decimal finalBenefitAmt = 0.0m; double finalPaymentValueAmt = 0.0f; //if (benefitAmt > 0.0m) // premiumAmt = 0.0m; if (premiumAmt > 0.0m) { benefitAmt = 0.0m; } bq.SaveBenefitQuote(benefitQuoteID, quoteID, benefitID, primaryAnnuitantID, jointAnnuitantID, paymentMode, benefitAmt, premiumAmt, firstPaymentDate, certainYears, certainMonths, improvementPct, endDate, persist, ref finalPremiumAmt, ref finalBenefitAmt, ref finalPaymentValueAmt); BenefitQuoteID = benefitQuoteID; QuoteID = quoteID; BenefitID = benefitID; PrimaryAnnuitantID = primaryAnnuitantID; JointAnnuitantID = jointAnnuitantID; PaymentMode = paymentMode; BenefitAmt = finalBenefitAmt; PremiumAmt = finalPremiumAmt; PaymentValueAmt = finalPaymentValueAmt; FirstPaymentDate = firstPaymentDate; CertainYears = certainYears; CertainMonths = certainMonths; ImprovementPct = improvementPct; EndDate = endDate; }
public void DeleteBenefitQuote(int benefitQuoteID) { DataAccessLayer.BenefitQuote bq = new DataAccessLayer.BenefitQuote(); bq.DeleteBenefitQuote(benefitQuoteID); }
public void FillBenefitQuoteDataGrid(ref DataTable dt, int quoteID) { DataAccessLayer.BenefitQuote bq = new DataAccessLayer.BenefitQuote(); bq.FillBenefitQuoteDataGrid(ref dt, quoteID); }