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
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
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
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