示例#1
0
 public bool CloseBill(Bill bill, PaymentMethod paymentMethod)
 {
     try
     {
         bill.ClosedDate = DateTime.Now;
         var payment = new Payment
         {
             BillId        = bill.Id,
             PaymentMethod = paymentMethod,
             Value         = bill.Total
         };
         return(_repository.CloseBill(bill, payment));
     }
     catch (Exception e)
     {
         throw new Exception(e.Message);
     }
 }