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)); }