public function confirm_delete_weekly_data($epiweek, $reporting_year, $facility)
 {
     $surveillance_data = Surveillance::getSurveillanceDataFacility($epiweek, $reporting_year, $facility);
     $lab_data = Lab_Weekly::getWeeklyFacilityLabData($epiweek, $reporting_year, $facility);
     //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");
 }
 public function view_logs($offset = 0)
 {
     $items_per_page = 20;
     $number_of_logs = Data_Delete_Log::getTotalLogs();
     $logs = Data_Delete_Log::getPagedLogs($offset, $items_per_page);
     if ($number_of_logs > $items_per_page) {
         $config['base_url'] = base_url() . "data_delete_management/view_logs/";
         $config['total_rows'] = $number_of_logs;
         $config['per_page'] = $items_per_page;
         $config['uri_segment'] = 3;
         $config['num_links'] = 5;
         $this->pagination->initialize($config);
         $data['pagination'] = $this->pagination->create_links();
     }
     $data['logs'] = $logs;
     $data['title'] = "Data Deletion Logs";
     $data['content_view'] = "data_deletion_logs_v";
     $data['banner_text'] = "Deletion Logs";
     $data['link'] = "submissions_management";
     $data['styles'] = array("pagination.css");
     $this->load->view("template", $data);
 }