Subversion Repositories SmartDukaan

Rev

Rev 33790 | Rev 33973 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 33790 Rev 33927
Line 530... Line 530...
530
 
530
 
531
function getStatementRanges() {
531
function getStatementRanges() {
532
    return {
532
    return {
533
        ranges: {
533
        ranges: {
534
            'This Month': [moment().startOf('month'), moment().startOf('day')],
534
            'This Month': [moment().startOf('month'), moment().startOf('day')],
535
            'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1,'month').endOf('month')],
535
            'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
536
            'Last 3 Months': [moment().subtract(3, 'month').startOf('month'), moment().subtract(1,'month').endOf('month')],
536
            'Last 3 Months': [moment().subtract(3, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
537
            'Last 6 Months': [moment().subtract(6, 'month').startOf('month'), moment().subtract(1,'month').endOf('month')],
537
            'Last 6 Months': [moment().subtract(6, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')],
538
            'Current Financial Year': [getStartOfFinancialYear(moment()), getStartOfFinancialYear(moment()).add('year', 1).subtract(1, 'day')],
538
            'Current Financial Year': [getStartOfFinancialYear(moment()), getStartOfFinancialYear(moment()).add('year', 1).subtract(1, 'day')],
539
            'Last Financial Year': [getStartOfFinancialYear(moment()).subtract('year', 1), getStartOfFinancialYear(moment()).subtract(1, 'day')]
539
            'Last Financial Year': [getStartOfFinancialYear(moment()).subtract('year', 1), getStartOfFinancialYear(moment()).subtract(1, 'day')]
540
        },
540
        },
541
        alwaysShowCalendars: false,
541
        alwaysShowCalendars: false,
542
        showCustomRangeLabel: false,
542
        showCustomRangeLabel: false,
Line 1207... Line 1207...
1207
function objectifyForm(formArray) {
1207
function objectifyForm(formArray) {
1208
    //serialize data function
1208
    //serialize data function
1209
    console.log('Row form  data ', formArray);
1209
    console.log('Row form  data ', formArray);
1210
    var returnArray = {};
1210
    var returnArray = {};
1211
    for (var i = 0; i < formArray.length; i++) {
1211
    for (var i = 0; i < formArray.length; i++) {
-
 
1212
        var name = formArray[i]['name'];
-
 
1213
        var value = formArray[i]['value'];
-
 
1214
        if (typeof returnArray[name] === 'undefined') {
1212
        returnArray[formArray[i]['name']] = formArray[i]['value'].trim();
1215
            returnArray[name] = value.trim();
-
 
1216
        } else if (typeof returnArray[name] === 'object') {
-
 
1217
            returnArray[name].push(value);
-
 
1218
        } else {
-
 
1219
            var a = returnArray[name];
-
 
1220
            returnArray[name] = [returnArray[name]];
-
 
1221
            a.push(value);
-
 
1222
            returnArray[name] = a;
-
 
1223
        }
1213
    }
1224
    }
1214
    return returnArray;
1225
    return returnArray;
1215
}
1226
}
1216
 
1227
 
1217
function isValidEmail(email) {
1228
function isValidEmail(email) {