Exemplo n.º 1
0
        public BillSummary GetSummary(long accountId)
        {
            var billJson = _billingService.GetBill(accountId);

            if (string.IsNullOrEmpty(billJson))
            {
                return(null);
            }

            var bill = JsonConvert.DeserializeObject <Bill>(billJson);

            return(new BillSummary
            {
                From = bill.Statement.Period.From,
                To = bill.Statement.Period.To,
                Total = bill.Total,
                PackageTotal = bill.Package.Total,
                SkyStoreTotal = bill.SkyStore.Total,
                CallChargesTotal = bill.CallCharges.Total
            });
        }
Exemplo n.º 2
0
        public BillDetail GetBill([FromBody] int billNumber)
        {
            var result = BusinessService.GetBill(billNumber);

            return(result);
        }