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"); }