public void deleteCoverage(CoverageBO coverage) { InsurancePlanBO insPlan; for(int i=0; i<coverage.InsurancePlans.Count; i++) { insPlan = (InsurancePlanBO) coverage.InsurancePlans.getInsurancePlanAt(i); this.deleteInsurancePlanCode(coverage.RateScheduleID, insPlan.InsurancePlanCode); } EntityBO entity; for(int e=0; e<coverage.Entities.Count; e++) { entity = (EntityBO) coverage.Entities.getEntityAt(e); this.deleteEntity(coverage.RateScheduleID, entity.EntityCode); } }
public int insertCoverage(CoverageBO coverage) { return 0; }
public int updateCoverage(CoverageBO coverage) { return 0; }
public CoverageBO getRateScheduleCoverage(int rateScheduleID) { SqlDataReader sqlDataRdr = this.GetDataReader("SELECT * FROM RateSched WHERE RateSchedSeqNum=" + rateScheduleID); CoverageBO coverage = new CoverageBO(); if (sqlDataRdr.Read()) { coverage.StartDate = (DateTime) sqlDataRdr["EffStartDate"]; coverage.EndDate = (DateTime) sqlDataRdr["EffEndDate"]; coverage.Entities = this.getEntitiesCovered(rateScheduleID); coverage.InsurancePlans = this.getInsurancePlansCovered(rateScheduleID); } this.CloseConnection(); return coverage; }