示例#1
0
 public function testDesactivar()
 {
     ProductosController::DesactivarUnidadUdm(1);
     $unidad = UnidadMedidaDAO::getByPK(1);
     $this->assertEquals($unidad->getActiva(), 0);
     $unidad->setActiva(1);
     UnidadMedidaDAO::save($unidad);
 }
示例#2
0
 /**
  *
  * Desactivar una unidad de medida
  *
  * @param id_unidad_medida int ID de la unidad a desactivar.
  * @throws InvalidDatabaseOperationException si la unidad no existe.
  **/
 public static function DesactivarUnidadUdm($id_unidad_medida)
 {
     $unidad = UnidadMedidaDAO::getByPK($id_unidad_medida);
     if (is_null($unidad)) {
         throw new InvalidDatabaseOperationException("Unidad no existe.", 1);
     }
     $unidad->setActiva(0);
     UnidadMedidaDAO::save($unidad);
 }