diff --git a/application/controllers/Clublog.php b/application/controllers/Clublog.php index 6c130de7..6c749423 100644 --- a/application/controllers/Clublog.php +++ b/application/controllers/Clublog.php @@ -106,6 +106,11 @@ class Clublog extends CI_Controller { $this->load->model('clublog_model'); $this->clublog_model->mark_qsos_sent(); } + + function markallnotsent() { + $this->load->model('clublog_model'); + $this->clublog_model->mark_all_qsos_notsent(); + } } \ No newline at end of file diff --git a/application/models/Clublog_model.php b/application/models/Clublog_model.php index 986a14d3..737bc408 100644 --- a/application/models/Clublog_model.php +++ b/application/models/Clublog_model.php @@ -25,6 +25,16 @@ class Clublog_model extends CI_Model { $this->db->or_where("COL_CLUBLOG_QSO_UPLOAD_STATUS", "N"); $this->db->update($this->config->item('table_name'), $data); } + + function mark_all_qsos_notsent() { + $data = array( + 'COL_CLUBLOG_QSO_UPLOAD_DATE' => null, + 'COL_CLUBLOG_QSO_UPLOAD_STATUS' => "N", + ); + + $this->db->where("COL_CLUBLOG_QSO_UPLOAD_STATUS", "Y"); + $this->db->update($this->config->item('table_name'), $data); + } } ?> \ No newline at end of file