public ActionResult Delete(Guid id)
 {
     try
     {
         IPaymentTransactionService tranSrv = IoC.Resolve <IPaymentTransactionService>();
         PaymentTransaction         model   = tranSrv.Getbykey(id);
         tranSrv.Delete(model);
         tranSrv.CommitChanges();
         log.Info("Delete PaymentTransaction Einvoices by: " + HttpContext.User.Identity.Name + " Info-- GUID: " + id.ToString());
         Messages.AddFlashMessage("Xóa thành công!");
     }
     catch (Exception ex)
     {
         log.Error(" Delete -" + ex);
         Messages.AddErrorFlashMessage("Có lỗi xảy ra, vui lòng thực hiện lại!");
     }
     return(RedirectToAction("PaymentTransactionIndex"));
 }