public object Lov()
 {
     try
     {
         return(AccountPaymentMdl.GetActPaymentLov());
     }
     catch (Exception e)
     {
         return(new { state = false, message = "Server Error", exception = e });
     }
 }
 public object Search(string query)
 {
     try
     {
         return(AccountPaymentMdl.Search(query));
     }
     catch (Exception e)
     {
         return(new { state = false, message = "Server Error", exception = e });
     }
 }
 public object Transaction([FromBody] MS_ACT_PAYMNT_CONFIRMATION_LOG log)
 {
     try
     {
         var result = AccountPaymentMdl.TransactionProcessing(log);
         return(new { state = true, message = log.PCL_ACTION == "Confirm" ? "Account Payment Successfully Confirmed" : "Account Payment Successfully Unconfirmed" });
     }
     catch (Exception e)
     {
         return(new { state = false, message = "Server Error", exception = e });
     }
 }
 public object Save([FromBody] MS_ACT_PAYMENTS_HEAD receipt)
 {
     try
     {
         var newReceipt = AccountPaymentMdl.Save(receipt);
         return(new { state = true, message = "Account Payment(s) successfully Saved", data = new { newReceipt.APH_SYS_ID, newReceipt.APH_STATUS } });
     }
     catch (Exception e)
     {
         return(new { state = false, message = "Server Error", exception = e });
     }
 }