private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
        // TODO add your handling code here:
        boolean validacion = true;
        String codigo_act = codigo_cama_editar.getText();
        
        String area,descripcion,estado;
        int costo;
        area = areas_editar.getText();
        descripcion = descripcion_editar.getText();
        estado = estado_editar.getSelectedItem().toString();
        
        validacion = validacion && valida.capturarEntero(this, area,"Area");
        validacion = validacion && valida.ValidaVacios(this,descripcion, "Descripcion");
        validacion = validacion && valida.ValidaVacios(this, estado, "Estado");
        
                
        if (validacion)
        {
            int result = 0;
            Areas obj_area= new Areas();
            obj_area.setCodArea(area);
            Cama cama = new Cama ("1",descripcion,estado,obj_area);
            if (editar_codigo) { result = controlCama.editarCamaCod(codigo_act, cama);}
            else {valida.desplegarMensajeDialogo(this, "no se ha realizado la actualizacion, debe consultar previamente", "ERROR", JOptionPane.ERROR_MESSAGE);}
            
            if (editar_codigo)
            {
                if (result == 1) { valida.desplegarMensajeDialogo(this,"la cama ha sido actualizada satisfacoriamente","proceso exitoso",JOptionPane.INFORMATION_MESSAGE );}
                if (result == -2) { valida.desplegarMensajeDialogo(this,"el cama no existe","ERROR",JOptionPane.ERROR_MESSAGE );}
                if (result == -1) { valida.desplegarMensajeDialogo(this,"el cama no ha podido ser actualizada","ERROR",JOptionPane.ERROR_MESSAGE );}
            }
            
            areas_editar.setText("");
            descripcion_editar.setText("");
            
            
            editar_codigo = false;
            
        }
    }//GEN-LAST:event_jButton2ActionPerformed