public static function getBy($campo, $valor) { $result = BaseDatos::getDbh()->prepare("SELECT * FROM Marca where {$campo} = :{$campo}"); $result->bindParam(":{$campo}", $valor); $result->execute(); while ($rs = $result->fetch()) { $marca = new Marca(); $marca->setIdMarca($rs['idMarca']); $marca->setDescripcion($rs['descripcion']); $marca->setIndicacion($rs['indicacion']); $marcas[] = $marca; } return isset($marcas) ? $marcas : false; }
public static function EliminarPOSTAction() { if (isset($_POST)) { $marca = new Marca(); $marca->setIdMarca($_POST['idMarca']); MarcaDAO::eliminar($marca) ? $mensaje = "Marca eliminada correctamente" : ($mensaje = "La Marca no fue eliminada correctamente"); } $vwMarcas = MarcaDAO::getVwMarca(); require_once './views/Mantenimiento/Marca/Lista.php'; }