// Codul pentru gestionarea comenzilor class FactoryManagementApp { constructor() { this.produse = [ 'MBK 70', 'MBK 140', 'MBK 100', 'MBK 200', 'PBK 200', 'PBK 250', 'PBK 300', 'TBK 200', 'TBK 250' ]; this.comenzi = []; this.comandaCurenta = []; this.initializareInterfata(); } initializareInterfata() { // Creează elementele HTML const container = document.createElement('div'); container.innerHTML = `
`; // Adaugă event listeners container.querySelector('#adaugaProdus').addEventListener('click', () => this.adaugaProdus()); container.querySelector('#verificaComanda').addEventListener('click', () => this.verificaComanda()); container.querySelector('#trimiteFabrica').addEventListener('click', () => this.trimiteFabrica()); // Adaugă containerul în pagină document.body.appendChild(container); } adaugaProdus() { const produsCurent = document.getElementById('produsCurent').value; const cantitateCurenta = document.getElementById('cantitateCurenta').value; if (produsCurent && cantitateCurenta > 0) { this.comandaCurenta.push({ produs: produsCurent, cantitate: Number(cantitateCurenta) }); this.actualizareProduseComanda(); } } actualizareProduseComanda() { const container = document.getElementById('produseComandaCurenta'); container.innerHTML = this.comandaCurenta.map(produs => `
${produs.produs} - ${produs.cantitate} bucăți
` ).join(''); } verificaComanda() { const numeComanda = document.getElementById('numeComanda').value; if (!numeComanda || this.comandaCurenta.length === 0) { alert('Completați numele comenzii și adăugați produse'); return; } let detaliiComanda = `Comandă: ${numeComanda}\n\n`; detaliiComanda += this.comandaCurenta.map(produs => `${produs.produs} - ${produs.cantitate} bucăți` ).join('\n'); if (confirm(detaliiComanda + '\n\nConfirmați comanda?')) { this.trimiteFabrica(); } } trimiteFabrica() { const numeComanda = document.getElementById('numeComanda').value; const comandaNoua = { id: `CMD-${Math.random().toString(36).substr(2, 9)}`, numeComanda, produse: [...this.comandaCurenta], dataPlasare: new Date() }; this.comenzi.push(comandaNoua); // Resetare formular document.getElementById('numeComanda').value = ''; document.getElementById('produseComandaCurenta').innerHTML = ''; this.comandaCurenta = []; alert('Comanda a fost trimisă cu succes!'); } } // Inițializare aplicație document.addEventListener('DOMContentLoaded', () => { new FactoryManagementApp(); });
top of page
Rencontre sur le chantier

Services de construction à Nanterre | Rbrik

Construction, rénovation et aménagement de maisons à Nanterre

Rbrik propose une gamme complète de services de construction à Nanterre, comprenant la construction de maisons passives et traditionnelles, l'extension et la surélévation de maisons, la rénovation générale d'appartements et de maisons, les travaux de maçonnerie, l'entreprise générale de bâtiment et bien plus encore. Nous offrons également des services d'architecture, avec des ingénieurs constructeurs et architectes disponibles pour créer des plans et concevoir des projets. Nous proposons des conseils en aménagement intérieur et extérieur, ainsi que des services de coordination de chantier et de gestion de projet pour vous aider à réaliser votre projet de construction en toute tranquillité.

Rbrik offre des services de construction à Nanterre, y compris la construction de maisons passives et traditionnelles, l'extension et la surélévation de maisons, la rénovation générale d'appartements et de maisons, les travaux de maçonnerie et bien plus encore. Contactez-nous pour en savoir plus sur nos services.

Nous appeler

E-mail

S'abonner

  • Facebook
  • Instagram
bottom of page