Subversion Repositories SmartDukaan

Rev

Rev 10970 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
10582 lgm 1
<?php //echo '<pre>'; print_r($myrecharges[0]->response->rechargePojos); echo '</pre>';
2
$email = '';
3
$authorized = $this->session->userdata('authorized');
4
if(isset($authorized['email']) && !empty($authorized['email'])){
5
   if(strpos($authorized['email'], 'anonymous') == false){
6
      $email = $authorized['email'];
7
   }
8
}
9
//print_r($myrecharges[0]);
10
?>
11
 
12
<div class="recharge-detail-hldr">
13
    <div class="myrecharge-head">My Recharge</div>
14
    <div class="recharge-head-sub">Recharge detail and status information</div>
15
    <div id="er-message"></div>
16
    <?php 
17
    if(isset($myrecharges[0]->response->rechargePojos)&& !empty($myrecharges[0]->response->rechargePojos)){
18
      foreach($myrecharges[0]->response->rechargePojos as $key=>$value){ ?>
19
        <div class="recharge-details">
20
          <div class="re-de-head clearfix">
21
            <div data-opid="<?php echo $value->operatorId; ?> ">
22
              <?php echo $value->number;  echo " ("; if($value->operatorType == "MOBILE"){ echo "Mobile"; }else{echo "DTH"; } echo ")"; ?> 
23
            </div> 
24
              <?php if(isset($value->status) && ($value->status == "SUCCESS") ){ ?> 
25
                  <form action="<?php echo base_url().'confirm!rechargeAgain'; ?>" method="post"> 
26
                      <input type="hidden" name="<?php if($value->operatorType == "MOBILE"){echo 'mobile-number';}else{echo 'dth-number';}?>" value="<?php echo $value->number; ?>" />
27
                      <input type="hidden" name="operatorId" value="<?php echo $value->operatorId; ?>" />
28
                      <input type="hidden" name="operator-name" value="<?php echo $value->operator; ?>" />
29
                      <input type="hidden" name="recharge-amt" value="<?php echo $value->amount; ?>" />
30
                      <input type="hidden" name="operatorType" value="<?php echo $value->operatorType; ?>" />
31
                      <input type="hidden" name="email" value="<?php echo $email; ?>" />
32
                      <input type="submit" class="btn recharge-again" value ="Recharge Again" name="submit"/>
33
                    </form>
34
                <?php }else{
35
                   if($value->canRefund == "true"){ ?>
36
                     <!-- <form action="<?php echo base_url().'my-recharges'; ?>"> -->
37
                        <!-- <input type="hidden" name="operatorId" value="<?php echo $value->orderId; ?>" /> -->
38
                        <input type="button" class="btn refund" value="Refund" onclick="refund('<?php echo $value->orderId; ?>')"/>
39
                     <!-- </form> -->
40
                 <?php }} ?>
41
          </div><!--re-de-head-->
42
          <div class="details clearfix">
43
            <div>Order Id:</div><div><?php echo $value->displayOrderId;  ?></div>
44
            <div>Date:</div><div><?php echo $value->date;  ?></div>
45
            <div>Operator:</div><div><?php echo $value->operator;  ?></div>
46
            <div>Value:</div><div><?php echo $value->amount;  ?></div>
47
            <div>Status:</div><div><?php if($value->status == "SUCCESS"){ echo "Recharge Successful";}else{ echo "Recharge Failed"; } ?></div>
48
          </div>
49
 
50
        </div><!--recharge-details-->
51
 
52
 
53
      <?php }
54
    }?>
55
    <div>
56
 
57
    </div>
58
 
59
</div>
60
 
61
<script>
62
  function refund(orderid){
63
    console.log(orderid);
64
    var url = base_url+'refund/'+orderid;
65
    console.log(url);
66
    microAjax(url, function(res)
67
    {
68
      if(res != null){
69
        var jres = JSON.parse(res);
70
        document.getElementById('er-message').innerHTML = jres.response.message;
71
        document.getElementById('er-message').style.display = 'block';
72
      }
73
 
74
      setTimeout(function(){
75
        document.getElementById('er-message').style.display = 'none';
76
      },3000);
77
 
78
    });
79
 
80
  }
81
</script>