/// <summary>
        /// get data from c_elementvalue for load grid
        /// </summary>
        /// <param name="mcAcctSchemaID"></param>
        /// <param name="mADClientId"></param>
        /// <returns></returns>
        public JsonResult VChargeLodGrideData(int mcAcctSchemaID, int mADClientId)
        {
            var          ctx   = Session["ctx"] as Ctx;
            VChargeModel obj   = new VChargeModel();
            var          value = obj.VChargeLodGrideData(ctx, mcAcctSchemaID, mADClientId);

            return(Json(new { result = value }, JsonRequestBehavior.AllowGet));
        }
 public JsonResult CreateCharge(int m_C_AcctSchema_ID, int m_C_TaxCategory_ID, String name, int C_ElementValue_ID, bool expense)
 {
     if (Session["Ctx"] != null)
     {
         var          ctx = Session["ctx"] as Ctx;
         VChargeModel obj = new VChargeModel();
         obj.CreateCharge(ctx, m_C_AcctSchema_ID, m_C_TaxCategory_ID, name, C_ElementValue_ID, expense);
         return(Json(new { obj.ID, obj.Msg }, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { result = "ok" }, JsonRequestBehavior.AllowGet));
 }
 public JsonResult CreateChargeByList(int AcctSchemaID, int TaxCategoryID, List <string> namepara, List <string> ElementValuID, List <bool> expense)
 {
     if (Session["Ctx"] != null)
     {
         var          ctx = Session["ctx"] as Ctx;
         VChargeModel obj = new VChargeModel();
         obj.CreateChargeByList(ctx, AcctSchemaID, TaxCategoryID, namepara, ElementValuID, expense);
         return(Json(new { obj.listCreatedP, obj.listRejectedP }, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { result = "ok" }, JsonRequestBehavior.AllowGet));
 }
 public JsonResult CreateElementValue(int m_AD_Org_ID, String value, String name, bool expense, int m_C_Element_ID)
 {
     if (Session["Ctx"] != null)
     {
         var          ctx = Session["ctx"] as Ctx;
         VChargeModel obj = new VChargeModel();
         obj.CreateElementValue(ctx, m_AD_Org_ID, value, name, expense, m_C_Element_ID);
         return(Json(new { obj.ID, obj.Msg }, JsonRequestBehavior.AllowGet));
     }
     return(Json(new { result = "ok" }, JsonRequestBehavior.AllowGet));
 }