/// <summary> /// Get data stockout for view /// </summary> /// <param name="strProjectCode"></param> /// <param name="BranchNo"></param> /// <returns></returns> public ActionResult CTS260_GetStockOutForView(string strProjectCode, int?BranchNo) { IProjectHandler projh = ServiceContainer.GetService <IProjectHandler>() as IProjectHandler; List <dtTbt_ProjectStockoutBranchIntrumentDetailForView> lstBranch; if (!CommonUtil.IsNullOrEmpty(strProjectCode) && !CommonUtil.IsNullOrEmpty(BranchNo)) { lstBranch = projh.GetTbt_ProjectStockoutBranchIntrumentDetailForView(strProjectCode, BranchNo); } else { lstBranch = new List <dtTbt_ProjectStockoutBranchIntrumentDetailForView>(); } string res = CommonUtil.ConvertToXml <dtTbt_ProjectStockoutBranchIntrumentDetailForView>(lstBranch, "contract\\CTS260_stock", CommonUtil.GRID_EMPTY_TYPE.VIEW); return(Json(res)); }