private bool StepBeginNext()
        {
            Page.Validate("StepBegin");

            if (Page.IsValid)
            {
                // Load
                WorkViewTDS dataSet = new WorkViewTDS();
                dataSet.LFS_WORK_TYPE_VIEW_DISPLAY.Merge(workTypeViewDisplay, true);
                WorkTypeViewDisplay model = new WorkTypeViewDisplay(dataSet);

                if (dataSet.LFS_WORK_TYPE_VIEW_DISPLAY.Rows.Count <= 0)
                {
                    model.LoadByWorkType(hdfWorkType.Value, int.Parse(hdfCompanyId.Value));
                    model.UpdateForEdit(int.Parse(hdfViewId.Value), hdfWorkType.Value, int.Parse(hdfCompanyId.Value));
                }

                // Store tables
                workTypeViewDisplay = (WorkViewTDS.LFS_WORK_TYPE_VIEW_DISPLAYDataTable)model.Table;
                Session["workTypeViewDisplay"] = workTypeViewDisplay;

                return true;
            }

            return false;
        }