예제 #1
0
 protected function GenerateResponse()
 {
     try {
         $this->response = ProductosController::EditarCategoriaUdm(isset($_POST['id_categoria_unidad_medida']) ? $_POST['id_categoria_unidad_medida'] : null, isset($_POST['activo']) ? $_POST['activo'] : null, isset($_POST['descripcion']) ? $_POST['descripcion'] : null);
     } catch (Exception $e) {
         //Logger::error($e);
         throw new ApiException($this->error_dispatcher->invalidDatabaseOperation($e->getMessage()));
     }
 }
예제 #2
0
 public function testEditarTodo()
 {
     $categoria = self::$categoria_peso;
     ProductosController::EditarCategoriaUdm($categoria->getIdCategoriaUnidadMedida(), false, 'Peso');
     $categoria = CategoriaUnidadMedidaDAO::getByPK($categoria->getIdCategoriaUnidadMedida());
     $this->assertEquals($categoria->getDescripcion(), 'Peso');
     $this->assertEquals($categoria->getActiva(), 0);
 }