/**
  * Ação do cadastrar
  */
 public function atualizar()
 {
     $id = isset($_POST['id']) ? filter_var($_POST['id']) : '';
     $codigo = isset($_POST['codigo']) ? filter_var($_POST['codigo']) : '';
     $ip = $this->getIp();
     //validação dos dados
     $this->load->library('dataValidator', null, true);
     $this->load->dataValidator->set('Codigo', $codigo, 'codigo')->is_required()->min_length(2);
     $this->load->dataValidator->set('Ip', $ip, 'ip')->is_required();
     if ($this->load->dataValidator->validate()) {
         //CAIXAS
         $this->load->model('caixa/caixasModel');
         $caixasModel = new caixasModel();
         $caixasModel->setId($id);
         $caixasModel->setCodigo($codigo);
         $caixasModel->setIp($ip);
         $caixasModel->setDataCadastro(date('Y-m-d h:i:s'));
         //caixas DAO
         $this->load->dao('caixa/caixasDao');
         $caixasDao = new caixasDao();
         echo $caixasDao->atualizar($caixasModel);
     } else {
         $todos_erros = $this->load->dataValidator->get_errors();
         echo json_encode($todos_erros);
     }
 }