Ejemplo n.º 1
0
<?php

include "../controller/materialesController.php";
include "../controller/cotizacionController.php";
$materialesinst = new MaterialesController();
$cotizacioninst = new CotizacionController();
?>

<!-- form modal 2-->
<!-- Modal -->
<div class="modal fade" id="frm_modal_cotizacion" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel">Cotización de Materiales</h4>
      </div>
      <div class="modal-body">
        <!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
        <!-- Nav tabs -->
        <ul class="nav nav-tabs nav-modal" role="tablist">
          <li role="presentation" class="active"><a href="#calcMateriales" aria-controls="calcMateriales" role="tab" data-toggle="tab">Cálculo de materiales</a></li>
          <li role="presentation"><a href="#cotizacionGeneral" aria-controls="cotizacionGeneral" role="tab" data-toggle="tab">Cotización General</a></li>                    
        </ul>

        <!-- Tab panes -->
        <div class="tab-content">

          <div role="tabpanel" class="tab-pane active" id="calcMateriales">
          <!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  -->
              <form id="form_calc_cotiza" class="form-horizontal" method="POST">
Ejemplo n.º 2
0
<?php

header('content-type: aplication/json; charset=utf-8');
//header para json
include '../DAO/GenericoDAO.php';
include 'materialesController.php';
$materiales = new MaterialesController();
$general = new GenericoDAO();
$accion = isset($_GET['tipo']) ? $_GET['tipo'] : "x";
$r = array();
switch ($accion) {
    //----------------------------------------------------------------------------------------------------
    case 'inserta_material':
        $q_inserta = "insert INTO `material` (`pkID`, `nombre`, `precio`, `marca`, `imagen`, `fkID_clase`, `fkID_tipo`) \n\n\t \t\tVALUES (NULL, '" . $_GET['nombre'] . "', '" . $_GET['precio'] . "', '" . $_GET['marca'] . "', '" . $_GET['imagen'] . "', '" . $_GET['fkID_clase'] . "', NULL);";
        //echo $q_inserta;
        $resultado = $materiales->insertaMateriales($q_inserta);
        /*----------------------------------------------------*/
        if ($resultado) {
            $r[] = $resultado;
        } else {
            $r["estado"] = "Error";
            $r["mensaje"] = "No se guardó.";
        }
        break;
        //----------------------------------------------------------------------------------------------------
        //----------------------------------------------------------------------------------------------------
    //----------------------------------------------------------------------------------------------------
    //----------------------------------------------------------------------------------------------------
    case 'actualiza_material':
        $q_edita = "update `material` SET `nombre` = '" . $_GET['nombre'] . "', `precio` = '" . $_GET['precio'] . "', `marca` = '" . $_GET['marca'] . "', `imagen` = '" . $_GET['imagen'] . "', `fkID_clase` = '" . $_GET['fkID_clase'] . "' WHERE `material`.`pkID` =" . $_GET['pkID'];
        $resultado = $general->EjecutaActualizar($q_edita);
                                    </tr>
                                </thead>

                                <tbody>
                                	<?php 
if ($materiales) {
    for ($a = 0; $a < sizeof($materiales); $a++) {
        $id = $materiales[$a]["pkID"];
        $nombre = $materiales[$a]["nombre"];
        $precio = $materiales[$a]["precio"];
        $marca = $materiales[$a]["marca"];
        $imagen = $materiales[$a]["imagen"];
        if ($imagen == NULL) {
            $imagen = "no_item.jpg";
        }
        $propiedades = MaterialesController::getMaterialPropiedades($id);
        //print_r($propiedades);
        echo '
                                                <tr>
                                                    <td>' . $id . '</td>
                                                    <td>' . $nombre . '</td>
                                                    <td>' . $precio . '</td>                                                    
                                                    <td>' . $marca . '</td>
                                                    <td><div class="img_alido_edit"><img src="subidas/' . $imagen . '" height="150"></div></td>
                                                    <td><ul class="list-group">';
        /**/
        if (sizeof($propiedades[0]) > 0) {
            for ($i = 0; $i < sizeof($propiedades); $i++) {
                //print_r($entrega[$i]);
                echo '                                                                  
                                                                    <li class="list-group-item"> <strong>' . $propiedades[$i]["nombre"] . ':</strong> ' . $propiedades[$i]["valor"] . ' ' . $propiedades[$i]["abreviatura"] . '</li>                                                                  
Ejemplo n.º 4
0
<?php

include "../controller/materialesController.php";
$materialesinst = new MaterialesController();
//$materiales = MaterialesController::getMateriales();
//$materiales->getMateriales();
//print_r($materiales);
?>
 <!-- form modal -->
 <div class="modal fade bs-example-modal-lg" id="form_modal_materiales" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="lbl_form_material">-</h4>
      </div>
      <div class="modal-body">
      	<!-- form modal contenido -->

        <!-- Nav tabs -->
		  <ul id="myTab" class="nav nav-tabs nav-modal" role="tablist">
		    <li role="presentation" class="active"><a href="#materialTab" aria-controls="home" role="tab" data-toggle="tab">Material</a></li>
		    <li role="presentation"><a href="#propiedadesTab" aria-controls="profile" role="tab" data-toggle="tab">Propiedades</a></li>		    
		  </ul>

		  <!-- Tab panes -->
		  <div class="tab-content">
		  	<!-- 1 -->
		    <div role="tabpanel" class="tab-pane active" id="materialTab">
		    	<!-- formulario 1 materiales -->
		    	<form id="form_material" class="form-horizontal" enctype="multipart/form-data" method="POST">