Пример #1
0
 public static function eliminarByTipoEquipo(TipoEquipo $tipoEquipo)
 {
     $result = BaseDatos::getDbh()->prepare("DELETE FROM Opcion WHERE idTipoEquipo = :idTipoEquipo");
     $result->bindParam(':idTipoEquipo', $tipoEquipo->getIdTipoEquipo());
     return $result->execute();
 }
Пример #2
0
 public static function eliminarOpciones(TipoEquipo $tipoEquipo)
 {
     $opciones = OpcionDAO::getBy("idTipoEquipo", $tipoEquipo->getIdTipoEquipo());
     foreach ($opciones as $opcion) {
         SubOpcionDAO::eliminarByOpcion($opcion);
         OpcionDAO::eliminarByTipoEquipo($tipoEquipo);
     }
 }
Пример #3
0
 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';
 }
Пример #4
0
 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;
 }
Пример #5
0
 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);
     }
 }