def district_day_wise_cumulative_dto():
    district_day_wise_cumulative_dto = \
        DistrictDayWiseCumulativeStatisticsDto(
            name="district_1",
            date_wise_details=[
                DistrictDayWiseStatisticsDto(
                    till_date=datetime(2020, 5, 27).date(),
                    total_confirmed=220,
                    total_deaths=30,
                    total_recovered=80,
                    total_active=110,
                ),
                DistrictDayWiseStatisticsDto(
                    till_date=datetime(2020, 5, 28).date(),
                    total_confirmed=220,
                    total_deaths=30,
                    total_recovered=80,
                    total_active=110,
                ),
                DistrictDayWiseStatisticsDto(
                    till_date=datetime(2020, 5, 29).date(),
                    total_confirmed=220,
                    total_deaths=30,
                    total_recovered=80,
                    total_active=110,
                )
            ]
        )
    return district_day_wise_cumulative_dto
def district2_day_wise_cumulative_stats():
    district_day_wise_cumulative_stats = [
        DistrictDayWiseStatisticsDto(till_date=datetime(2020, 5, 26).date(),
                                     total_confirmed=100,
                                     total_deaths=10,
                                     total_recovered=40,
                                     total_active=50),
        DistrictDayWiseStatisticsDto(till_date=datetime(2020, 5, 27).date(),
                                     total_confirmed=200,
                                     total_deaths=30,
                                     total_recovered=100,
                                     total_active=70)
    ]
    return district_day_wise_cumulative_stats
示例#3
0
def district1_day_wise_dtos():
    district_day_wise_dtos = [
        DistrictDayWiseStatisticsDto(
            till_date=datetime(2020, 5, 26).date(),
            total_confirmed=200,
            total_deaths=30,
            total_recovered=110,
            total_active=60
        ),
        DistrictDayWiseStatisticsDto(
            till_date=datetime(2020, 5, 27).date(),
            total_confirmed=200,
            total_deaths=30,
            total_recovered=140,
            total_active=30
        ),
    ]
    return district_day_wise_dtos
示例#4
0
def district2_day_wise_dtos():
    district_day_wise_dtos = [
        DistrictDayWiseStatisticsDto(
            till_date=datetime(2020, 5, 26).date(),
            total_confirmed=200,
            total_deaths=45,
            total_recovered=65,
            total_active=90
        ),
        DistrictDayWiseStatisticsDto(
            till_date=datetime(2020, 5, 27).date(),
            total_confirmed=200,
            total_deaths=15,
            total_recovered=80,
            total_active=105
        )
    ]
    return district_day_wise_dtos
示例#5
0
    def _convert_day_wise_district_dict_to_dto(district_details_dict):
        total_active = district_details_dict['total_confirmed'] - (
            district_details_dict['total_deaths'] +
            district_details_dict['total_recovered'])

        district_day_wise_statistics_dto = DistrictDayWiseStatisticsDto(
            till_date=district_details_dict['for_date'],
            total_confirmed=district_details_dict['total_confirmed'],
            total_deaths=district_details_dict['total_deaths'],
            total_recovered=district_details_dict['total_recovered'],
            total_active=total_active)

        return district_day_wise_statistics_dto