Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
 public int insertCoverage(CoverageBO coverage)
 {
     return 0;
 }
Exemplo n.º 3
0
 public int updateCoverage(CoverageBO coverage)
 {
     return 0;
 }
Exemplo n.º 4
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;
        }