private bool StepLogicNext() { Page.Validate("Logic"); if (Page.IsValid) { // Load FmViewTDS dataSet = new FmViewTDS(); dataSet.LFS_FM_TYPE_VIEW_SORT.Merge(fmTypeViewSort, true); FmTypeViewSort model = new FmTypeViewSort(dataSet); if (dataSet.LFS_FM_TYPE_VIEW_SORT.Rows.Count <= 0) { model.LoadByFmTypeInView(hdfFmType.Value, int.Parse(hdfCompanyId.Value), true); } // Store tables fmTypeViewSort = (FmViewTDS.LFS_FM_TYPE_VIEW_SORTDataTable)model.Table; Session["fmTypeViewSort"] = fmTypeViewSort; return true; } else { return false; } }