public void ddlTypeSelected(object source, EventArgs e)
        {
            _ItsView.StatusSource       = DiyProcessUtility.GetStatusSource(_ItsView.ProcessType.Id);
            _ItsView.SystemStatusSource = DiyProcessUtility.GetSystemStatusSource(_ItsView.ProcessType.Id);
            List <DiyStep> items = new List <DiyStep>();

            DiyProcessUtility.AddNullItem(_ItsView.ProcessType.Id, items);
            _ItsView.DiyStepList = items;
        }
        public void InitView(bool isPagePostBack)
        {
            _ItsView.ddlTypeSelected += ddlTypeSelected;
            AttachViewEvent();
            GetAllSource();

            _ItsView.ResultMessage = string.Empty;

            if (!isPagePostBack)
            {
                _ItsView.NameMessage = string.Empty;
                GetProcessTypeSource();
            }
            _ItsView.SystemStatusSource = DiyProcessUtility.GetSystemStatusSource(_ItsView.ProcessType.Id);
            _ItsView.StatusSource       = DiyProcessUtility.GetStatusSource(_ItsView.ProcessType.Id);
            if (!isPagePostBack)
            {
                InitPresenter();
            }
        }