Пример #1
0
        public void UpdateGoOutStateInfo(GoOutState info, string id, GoOutStateUpdateMode mode)
        {
            if (GoOutStateUpdateMode.MODE_DELETE == mode)
            {
                if (null == id)
                {
                    return;
                }

                DeleteGoOutStateInfo(id);
            }
            else if (GoOutStateUpdateMode.MODE_INSERT == mode)
            {
                if (null == info)
                {
                    return;
                }

                InsertGoOutStateInfo(info);
            }
            else if (GoOutStateUpdateMode.MODE_UPDATE == mode)
            {
                if (null == info)
                {
                    return;
                }

                UpdateExistsGoOutStateInfo(info);
            }
        }
Пример #2
0
        private void UpdateGoOutStateInfo(GoOutStateUpdateMode mode)
        {
            GoOutState info = new GoOutState()
            {
                GoOutStateName      = this.txtGoOutStateName.Text.ToString().Trim(),
                GoOutStateSeqNumber = Convert.ToInt32(this.txtSequenceNumber.Text),
                GoOutStateDescribe  = this.rtbGoOutStateDescribe.Text.ToString()
            };

            if (GoOutStateUpdateMode.MODE_INSERT == mode)
            {
                objGoOutStateService.UpdateGoOutStateInfo(info, null, mode);
            }

            if (GoOutStateUpdateMode.MODE_UPDATE == mode)
            {
                info.GoOutStateID = Convert.ToInt32(this.Tag);
                objGoOutStateService.UpdateGoOutStateInfo(info, null, mode);
            }
        }