public JsonResult Search(AfterOpenTreasurySearchViewModel searchModel) { MSGReturnModel <string> result = new MSGReturnModel <string>(); result.RETURN_FLAG = false; result.DESCRIPTION = Ref.MessageType.not_Find_Any.GetDescription(); Cache.Invalidate(CacheList.AfterOpenTreasurySearchData); Cache.Set(CacheList.AfterOpenTreasurySearchData, searchModel); var datas = AftereOpenTreasury.GetSearchDetail(searchModel); if (datas.Any()) { Cache.Invalidate(CacheList.AfterOpenTreasurySearchDetailViewData); Cache.Set(CacheList.AfterOpenTreasurySearchDetailViewData, datas); result.RETURN_FLAG = true; } return(Json(result)); }
public JsonResult Confrimed(AfterOpenTreasurySearchViewModel searchModel) { MSGReturnModel <List <AfterOpenTreasurySearchDetailViewModel> > result = new MSGReturnModel <List <AfterOpenTreasurySearchDetailViewModel> >(); result.RETURN_FLAG = false; result.DESCRIPTION = Ref.MessageType.save_Fail.GetDescription(); if (searchModel.vTREA_REGISTER_ID.Any()) { Cache.Invalidate(CacheList.AfterOpenTreasurySearchData); Cache.Set(CacheList.AfterOpenTreasurySearchData, searchModel); result = AftereOpenTreasury.ConfrimedData(searchModel, AccountController.CurrentUserId); } if (result.RETURN_FLAG) { Cache.Invalidate(CacheList.AfterOpenTreasurySearchDetailViewData); Cache.Set(CacheList.AfterOpenTreasurySearchDetailViewData, result.Datas); } return(Json(result)); }