public static function eliminarByTipoEquipo(TipoEquipo $tipoEquipo) { $result = BaseDatos::getDbh()->prepare("DELETE FROM Opcion WHERE idTipoEquipo = :idTipoEquipo"); $result->bindParam(':idTipoEquipo', $tipoEquipo->getIdTipoEquipo()); return $result->execute(); }
public static function eliminarOpciones(TipoEquipo $tipoEquipo) { $opciones = OpcionDAO::getBy("idTipoEquipo", $tipoEquipo->getIdTipoEquipo()); foreach ($opciones as $opcion) { SubOpcionDAO::eliminarByOpcion($opcion); OpcionDAO::eliminarByTipoEquipo($tipoEquipo); } }
public static function EliminarPOSTAction() { if (isset($_POST)) { $tipoEquipo = new TipoEquipo(); $tipoEquipo->setIdTipoEquipo($_POST['idTipoEquipo']); TipoEquipoDAO::eliminar($tipoEquipo) ? $mensaje = "Tipo de Equipo eliminado Correctamente" : ($mensaje = "El Tipo de Equipo no fue eliminado Correctamente"); } $vwTipoEquipos = TipoEquipoDAO::getVwTipoEquipo(); require_once './views/Mantenimiento/Tipo de Equipo/Lista.php'; }
function cargar_editar($id_tipo_equipo, $id_equipo) { @session_start(); require 'configs.php'; $tipoEquipo = new TipoEquipo(); $html = new HTML(); $datos = $tipoEquipo->get_tipoEquipo($id_tipo_equipo, $id_equipo); $campos_html = ''; while ($valor = mysql_fetch_array($datos[1])) { $campos_html .= $html->get_div($valor); } echo $campos_html; }
function actualizar() { @session_start(); $registro['nombre'] = @$_POST["nombre"]; $registro['modelo'] = @$_POST["modelo"]; $registro['serial'] = @$_POST["serial"]; $registro['placa'] = @$_POST["placa"]; $registro['fecha'] = date_format(date_create(@$_POST["fecha"]), 'Y-m-d'); $registro['marca_id'] = @$_POST["marca_id"]; $registro['tipo_id'] = @$_POST["tipo_id"]; $equipo_id = @$_POST["id"]; $equipo = new Equipo(); $equipo->update_equipo($registro, $equipo_id); $tipo_equipo = new TipoEquipo(); $campos = $tipo_equipo->get_tipoEquipo($registro['tipo_id']); $valores = ''; $i = 0; $campo_valor_adicional = new ValorCampoAdicionalEquipo(); $campo_valor_adicional->deleted_valor_by_id_equipo($equipo_id); //var_dump(mysql_fetch_array($campos[1])); while ($row = mysql_fetch_array($campos[1])) { $campo_id = @$_POST[strtolower($row['campo_tipo_equipo_nombre'] . '_')]; $valor = @$_POST[strtolower($row['campo_tipo_equipo_nombre'])]; $new_valor = array('equipo_id' => $equipo_id, 'campo_id' => $campo_id, 'valor' => $valor); $campo_valor_adicional->new_valor($new_valor); } }