Subversion Repositories SmartDukaan

Rev

Rev 7049 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7049 Rev 8604
Line 37... Line 37...
37
			paymentMapper.insertPaymentAttribute(payment.getId(), entry.getKey(), entry.getValue());
37
			paymentMapper.insertPaymentAttribute(payment.getId(), entry.getKey(), entry.getValue());
38
		}
38
		}
39
	}
39
	}
40
	
40
	
41
	public List<Payment> getPayments(long tFromTime, long tToTime, int status, long gatewayId){
41
	public List<Payment> getPayments(long tFromTime, long tToTime, int status, long gatewayId){
42
		SimpleDateFormat mysqlDateFormatter = new SimpleDateFormat("yyyy-MM-dd 00:00:00");
42
		SimpleDateFormat mysqlDateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
43
		String fromTime = mysqlDateFormatter.format(new Date(tFromTime));
43
		String fromTime = mysqlDateFormatter.format(new Date(tFromTime));
44
		String toTime = mysqlDateFormatter.format(new Date(tToTime));
44
		String toTime = mysqlDateFormatter.format(new Date(tToTime));
45
		return paymentMapper.getPayments(fromTime, toTime, status, gatewayId);
45
		return paymentMapper.getPayments(fromTime, toTime, status, gatewayId);
46
	}
46
	}
47
 
47
 
48
	public List<Payment> getPaymentsByCapturedDate(long tFromTime, long tToTime, long gatewayId){
48
	public List<Payment> getPaymentsByCapturedDate(long tFromTime, long tToTime, long gatewayId){
49
		SimpleDateFormat mysqlDateFormatter = new SimpleDateFormat("yyyy-MM-dd 00:00:00");
49
		SimpleDateFormat mysqlDateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
50
		String fromTime = mysqlDateFormatter.format(new Date(tFromTime));
50
		String fromTime = mysqlDateFormatter.format(new Date(tFromTime));
51
		String toTime = mysqlDateFormatter.format(new Date(tToTime));
51
		String toTime = mysqlDateFormatter.format(new Date(tToTime));
52
		return paymentMapper.getPaymentsByCapturedDate(fromTime, toTime, PaymentStatus.SUCCESS.getValue(), gatewayId);
52
		return paymentMapper.getPaymentsByCapturedDate(fromTime, toTime, PaymentStatus.SUCCESS.getValue(), gatewayId);
53
	}
53
	}
54
	
54
	
55
	public List<Payment> getPaymentsForUser(long userId, long tFromTime, long tToTime, int status, long gatewayId){
55
	public List<Payment> getPaymentsForUser(long userId, long tFromTime, long tToTime, int status, long gatewayId){
56
		SimpleDateFormat mysqlDateFormatter = new SimpleDateFormat("yyyy-MM-dd 00:00:00");
56
		SimpleDateFormat mysqlDateFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
57
		String fromTime = mysqlDateFormatter.format(new Date(tFromTime));
57
		String fromTime = mysqlDateFormatter.format(new Date(tFromTime));
58
		String toTime = mysqlDateFormatter.format(new Date(tToTime));
58
		String toTime = mysqlDateFormatter.format(new Date(tToTime));
59
		return paymentMapper.getPaymentsForUser(userId, fromTime, toTime, status, gatewayId);
59
		return paymentMapper.getPaymentsForUser(userId, fromTime, toTime, status, gatewayId);
60
	}
60
	}
61
	
61