www/js/inv_miscs.js

changeset 785
aa79acfdf8a9
parent 767
08c0343b622b
equal deleted inserted replaced
784:d51b05838ac4 785:aa79acfdf8a9
1 /***************************************************************************** 1 /*****************************************************************************
2 * Copyright (C) 2014-2021 2 * Copyright (C) 2014-2022
3 * 3 *
4 * Michiel Broek <mbroek at mbse dot eu> 4 * Michiel Broek <mbroek at mbse dot eu>
5 * 5 *
6 * This file is part of Brewery Management System 6 * This file is part of Brewery Management System
7 * 7 *
67 datatype: 'json', 67 datatype: 'json',
68 cache: false, 68 cache: false,
69 datafields: [ 69 datafields: [
70 { name: 'record', type: 'number' }, 70 { name: 'record', type: 'number' },
71 { name: 'name', type: 'string' }, 71 { name: 'name', type: 'string' },
72 { name: 'uuid', type: 'string' },
72 { name: 'type', type: 'string' }, 73 { name: 'type', type: 'string' },
73 { name: 'use_use', type: 'string' }, 74 { name: 'use_use', type: 'string' },
74 { name: 'time', type: 'int' }, 75 { name: 'time', type: 'int' },
75 { name: 'amount', type: 'float' }, 76 { name: 'amount', type: 'float' },
76 { name: 'amount_is_weight', type: 'int' }, 77 { name: 'amount_is_weight', type: 'int' },
210 // add new row. 211 // add new row.
211 addButton.click(function(event) { 212 addButton.click(function(event) {
212 editrow = -1; 213 editrow = -1;
213 $('#popupWindow').jqxWindow({ position: { x: 110, y: 30 } }); 214 $('#popupWindow').jqxWindow({ position: { x: 110, y: 30 } });
214 $('#name').val(''); 215 $('#name').val('');
216 dataRecord.uuid = '';
215 $('#type').val('Specerij'); 217 $('#type').val('Specerij');
216 $('#use_use').val('Starter'); 218 $('#use_use').val('Starter');
217 $('#time').val(0); 219 $('#time').val(0);
218 $('#amount_is_weight').val(1); 220 $('#amount_is_weight').val(1);
219 $('#use_for').val(''); 221 $('#use_for').val('');
351 $('#Clone').jqxButton({ template: 'warning', width: '90px', theme: theme }); 353 $('#Clone').jqxButton({ template: 'warning', width: '90px', theme: theme });
352 $('#Clone').click(function() { 354 $('#Clone').click(function() {
353 var row = { 355 var row = {
354 record: -1, 356 record: -1,
355 name: $('#name').val() + ' kopie', 357 name: $('#name').val() + ' kopie',
358 uuid: '',
356 type: $('#type').val(), 359 type: $('#type').val(),
357 use_use: $('#use_use').val(), 360 use_use: $('#use_use').val(),
358 time: parseFloat($('#time').jqxNumberInput('decimal')), 361 time: parseFloat($('#time').jqxNumberInput('decimal')),
359 amount_is_weight: $('#amount_is_weight').val(), 362 amount_is_weight: $('#amount_is_weight').val(),
360 use_for: $('#use_for').val(), 363 use_for: $('#use_for').val(),
376 rowID = $('#jqxgrid').jqxGrid('getrowid', editrow); 379 rowID = $('#jqxgrid').jqxGrid('getrowid', editrow);
377 } 380 }
378 row = { 381 row = {
379 record: rowID, 382 record: rowID,
380 name: $('#name').val(), 383 name: $('#name').val(),
384 uuid: dataRecord.uuid,
381 type: $('#type').val(), 385 type: $('#type').val(),
382 use_use: $('#use_use').val(), 386 use_use: $('#use_use').val(),
383 time: parseFloat($('#time').jqxNumberInput('decimal')), 387 time: parseFloat($('#time').jqxNumberInput('decimal')),
384 amount_is_weight: $('#amount_is_weight').val(), 388 amount_is_weight: $('#amount_is_weight').val(),
385 use_for: $('#use_for').val(), 389 use_for: $('#use_for').val(),

mercurial