public function view_details($epiweek, $year, $district)
 {
     $data['surveillance_data'] = Surveillance::getSurveillanceData($epiweek, $year, $district);
     $data['lab_data'] = Lab_Weekly::getWeeklyDistrictLabData($epiweek, $year, $district);
     $data['quality_view'] = "data_duplication_details_v";
     $data['diseases'] = Disease::getAllObjects();
     $this->base_params($data);
 }
 public function confirm_delete_weekly_data($epiweek, $reporting_year, $district)
 {
     $surveillance_data = Surveillance::getSurveillanceData($epiweek, $reporting_year, $district);
     $lab_data = Lab_Weekly::getWeeklyDistrictLabData($epiweek, $reporting_year, $district);
     //Delete the data
     foreach ($surveillance_data as $disease_data) {
         $disease_data->delete();
     }
     $lab_data->delete();
     //Log the action
     $log = new Data_Delete_Log();
     $log->Deleted_By = $this->session->userdata('user_id');
     $log->District_Affected = $district;
     $log->Epiweek = $epiweek;
     $log->Reporting_Year = $reporting_year;
     $log->Timestamp = date('U');
     $log->save();
     redirect("data_delete_management");
 }