public ActionResult Index(ReportinVM poViewModel) { //Set ViewModel //Session[hlpConfig.SessionInfo.getReportdata_inID()] = poViewModel; this.updateSESSIOAN(poViewModel); return(RedirectToAction("Reportview")); }
public ActionResult Index(ReportinVM poViewModel) { //Set ViewModel Session[hlpConfig.SessionInfo.getReportdata_inID()] = poViewModel; //return RedirectToAction("Reportview"); return(RedirectToAction("Reportview_groupbytrintype")); }
public ActionResult Reportview() { //ViewBag.AC_MENU_ID = valMENU.MODULE_INDEX; ReportinVM oViewmodel = null; //if (Session[hlpConfig.SessionInfo.getReportdata_inID()] != null) if (this.getSESSIOAN() != null) { //GET SESSION oViewmodel = this.getSESSIOAN(); //EXECUTE REPORT oViewmodel.executeReport_TUNGGAKAN(); //UPDATE SESSION //updateSESSIOAN(oViewmodel); //RESET SESSION this.resetSESSIOAN(); } //End if (Session[hlpConfig.SessionInfo.getReportdetail_inID()] != null) if (oViewmodel == null) { return(RedirectToAction("Index")); } //VIEW REPORT return(View(oViewmodel)); }
} //End prepareLookupFilter() public ActionResult Index() { //ViewBag.AC_MENU_ID = valMENU.MODULE_INDEX; ReportinVM oData = new ReportinVM(); Session[hlpConfig.SessionInfo.getReportdata_inID()] = null; prepareLookup(); return(View(oData)); }
public ActionResult Reportprint() { //ViewBag.AC_MENU_ID = valMENU.MODULE_INDEX; ReportinVM oViewmodel = null; if (Session[hlpConfig.SessionInfo.getReportdata_inID()] != null) { oViewmodel = (ReportinVM)Session[hlpConfig.SessionInfo.getReportdata_inID()]; } //End if (Session[hlpConfig.SessionInfo.getReportdetail_inID()] != null) return(View(oViewmodel)); }
} //End public ActionResult Reportprint_groupbytrintype() public ActionResult Reportview() { //ViewBag.AC_MENU_ID = valMENU.MODULE_INDEX; ReportinVM oViewmodel = null; if (Session[hlpConfig.SessionInfo.getReportdata_inID()] != null) { oViewmodel = (ReportinVM)Session[hlpConfig.SessionInfo.getReportdata_inID()]; oViewmodel.RECAP = oDS.getDatalist(oViewmodel.TRN_DT); oViewmodel.TRN_AMOUNT = oDS.TRN_AMOUNT; Session[hlpConfig.SessionInfo.getReportdata_inID()] = oViewmodel; } //End if (Session[hlpConfig.SessionInfo.getReportdetail_inID()] != null) return(View(oViewmodel)); } //End public ActionResult Reportview()
public ActionResult Reportview_groupbytrintype() { //ViewBag.AC_MENU_ID = valMENU.MODULE_INDEX; ReportinVM oViewmodel = null; if (Session[hlpConfig.SessionInfo.getReportdata_inID()] != null) { oViewmodel = (ReportinVM)Session[hlpConfig.SessionInfo.getReportdata_inID()]; oViewmodel.RECAP2 = oDSDetail.getDatalist_detail(oViewmodel.TRN_DT, oViewmodel.CLASSTYPE_ID); oViewmodel.TRN_AMOUNT = oDS.TRN_AMOUNT; //Session[hlpConfig.SessionInfo.getReportdata_inID()] = oViewmodel; } //End if (Session[hlpConfig.SessionInfo.getReportdetail_inID()] != null) oViewmodel.RECAP2 = oViewmodel.RECAP2.OrderBy(fld => fld.STUDENT_NAME) .ThenBy(fld => fld.TRINTYPE_ID) .ThenBy(fld => fld.TRN_DT) .ToList(); Session[hlpConfig.SessionInfo.getReportdata_inID()] = oViewmodel; return(View(oViewmodel)); } //End public ActionResult Reportview_groupbytrintype()
public ActionResult Reportview() { //ViewBag.AC_MENU_ID = valMENU.MODULE_INDEX; ReportinVM oViewmodel = null; if (Session[hlpConfig.SessionInfo.getReportdata_inID()] != null) { oViewmodel = (ReportinVM)Session[hlpConfig.SessionInfo.getReportdata_inID()]; if (oViewmodel.STUDENT_ID != null) { oViewmodel.DETAIL = oDS.getDatalist_detail(oViewmodel.TRN_DT, oViewmodel.CLASSTYPE_ID, oViewmodel.STUDENT_ID); } else { oViewmodel.DETAIL = oDS.getDatalist_detail(oViewmodel.TRN_DT, null, oViewmodel.STUDENT_ID); } Session[hlpConfig.SessionInfo.getReportdata_inID()] = oViewmodel; } //End if (Session[hlpConfig.SessionInfo.getReportdetail_inID()] != null) if (oViewmodel.DETAIL.Count > 0) { //YEAR oViewmodel.CACHE_YEAR_CODE = oViewmodel.DETAIL[0].CACHE_YEAR_CODE; oViewmodel.CACHE_YEAR_SHORTDESC = oViewmodel.DETAIL[0].CACHE_YEAR_SHORTDESC; oViewmodel.CACHE_YEAR_DESC = oViewmodel.DETAIL[0].CACHE_YEAR_DESC; oViewmodel.CACHE_YEAR_FROM = oViewmodel.DETAIL[0].CACHE_YEAR_FROM; oViewmodel.CACHE_YEAR_TO = oViewmodel.DETAIL[0].CACHE_YEAR_TO; //CLASSTYPE oViewmodel.CLASSTYPE_ID = oViewmodel.DETAIL[0].CLASSTYPE_ID; oViewmodel.CLASSTYPE_CODE = oViewmodel.DETAIL[0].CLASSTYPE_CODE; oViewmodel.CLASSTYPE_SHORTDESC = oViewmodel.DETAIL[0].CLASSTYPE_SHORTDESC; oViewmodel.CLASSTYPE_DESC = oViewmodel.DETAIL[0].CLASSTYPE_DESC; oViewmodel.CLASSTYPE_NUM = oViewmodel.DETAIL[0].CLASSTYPE_NUM; } //End if ((oViewmodel.DETAIL.Count > 0) && (oViewmodel.DETAIL !=null)) return(View(oViewmodel)); }
} //End private void resetSESSIOAN() //UPDATE SESSION private void updateSESSIOAN(ReportinVM poViewModel) { Session[hlpConfig.SessionInfo.getReportdata_inID()] = poViewModel; } //End private void updateSESSIOAN()