public ActionResult HadApproved(string purchaseObj)
 {
     try
     {
         var obj = JsonHelper.Deserialize <AssetsPurchase>(purchaseObj);
         AssetsPurchaseRepository rep = new AssetsPurchaseRepository();
         if (rep.HadApprove(obj.assetsPurchaseId))
         {
             return(Content("true", "text/html"));
         }
         else
         {
             return(Content("false", "text/html"));
         }
     }
     catch (Exception ex)
     {
         AppLog.WriteLog(AppMember.AppText["SystemUser"], LogType.Error, "AssetsPurchaseController.HadApproved", "[Message]:" + ex.Message + " [StackTrace]:" + ex.StackTrace);
         return(Content("[Message]:" + ex.Message + " [StackTrace]:" + ex.StackTrace, "text/html"));
     }
 }
 protected override IApproveMasterFactory CreateRepository()
 {
     Repository = new AssetsPurchaseRepository();
     return(new ApproveMasterRepositoryFactory <AssetsPurchaseRepository>(Repository));
 }