Пример #1
0
        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);

                int companyId = Int32.Parse(hdfCompanyId.Value);
                string fmType = hdfFmType.Value;
                int viewId = Int32.Parse(hdfViewId.Value);

                if (dataSet.LFS_FM_TYPE_VIEW_SORT.Rows.Count <= 0)
                {
                    model.LoadByFmTypeInView(fmType, companyId, true);
                    model.UpdateForEdit(viewId, fmType, companyId);
                }

                // Store tables
                fmTypeViewSort = (FmViewTDS.LFS_FM_TYPE_VIEW_SORTDataTable)model.Table;
                Session["fmTypeViewSort"] = fmTypeViewSort;

                return true;
            }
            else
            {
                return false;
            }
        }