public ActionResult SaveVM_Adjustment(VM_Adjustment VM_Adjustment)
 {
     try
     {
         RBACUser rUser = new RBACUser(Session["UserName"].ToString());
         if (!rUser.HasPermission("VMAdjustment_Insert"))
         {
             return(Json("X", JsonRequestBehavior.AllowGet));
         }
         string content     = "An error occured during the save.";
         var    serSettings = new JsonSerializerSettings {
             PreserveReferencesHandling = PreserveReferencesHandling.Objects
         };
         string jsonCov = JsonConvert.SerializeObject(VM_Adjustment, Formatting.Indented, serSettings);
         HttpResponseMessage response = GlobalVariabls.VatApiClient.PostAsJsonAsync("VM_Adjustment/PostVM_Adjustment", VM_Adjustment).Result;
         content = response.StatusCode.ToString();
         if (content == "OK")
         {
             TransactionLogService.SaveTransactionLog(_transactionLogService, "VDS Payment", "Save", VM_Adjustment.AdjNo, Session["UserName"].ToString());
             return(Json("1", JsonRequestBehavior.AllowGet));
         }
         else
         {
             return(Json("0", JsonRequestBehavior.AllowGet));
         }
     }
     catch (Exception ex)
     {
         return(Json(ex.ToString(), JsonRequestBehavior.AllowGet));
     }
 }
        public ActionResult GetVM_AdjustmentByAdjNo(string AdjNo)
        {
            HttpResponseMessage response      = GlobalVariabls.VatApiClient.GetAsync("VM_Adjustment/GetVM_Adjustment?AdjNo=" + AdjNo.ToString()).Result;
            VM_Adjustment       VM_Adjustment = response.Content.ReadAsAsync <VM_Adjustment>().Result;

            return(Json(VM_Adjustment, JsonRequestBehavior.AllowGet));
        }