Esempio n. 1
0
        public frmStudentOrderNew()
        {
            InitializeComponent();

            this._IGeneralBL = GeneralBLLFactory.GetBLL<IGeneralBL>(GeneralBLLFactory.General);

            this._IPaymentUDMealStateBL = MasterBLLFactory.GetBLL<IPaymentUDMealStateBL>(MasterBLLFactory.PaymentUDMealState);

            this._IPaymentUDGeneralSettingBL = MasterBLLFactory.GetBLL<IPaymentUDGeneralSettingBL>(MasterBLLFactory.PaymentUDGeneralSetting);

            this._ICardUserMasterBL = MasterBLLFactory.GetBLL<ICardUserMasterBL>(MasterBLLFactory.CardUserMaster);

            this._CurrentStudentID = Guid.Empty;

            this._EditState = Common.DefineConstantValue.EditStateEnum.OE_ReaOnly;

            ListViewSorter sorterGrade = new ListViewSorter(1, SortOrder.Ascending);
            lvStudentList.ListViewItemSorter = sorterGrade;
            lvStudentList.Sorting = SortOrder.Ascending;

            ListViewSorter sorterOrder = new ListViewSorter(1, SortOrder.Ascending);
            lvSpecialOrder.ListViewItemSorter = sorterOrder;
            lvSpecialOrder.Sorting = SortOrder.Ascending;

            labRecordTime.Text = "无记录";
        }
Esempio n. 2
0
 public frmRecordCollectSet()
 {
     InitializeComponent();
     _icmBL = BLL.Factory.SysMaster.MasterBLLFactory.GetBLL<ICodeMasterBL>(BLL.Factory.SysMaster.MasterBLLFactory.CodeMaster_cmt);
     _editState = Common.DefineConstantValue.EditStateEnum.OE_Insert;
     BindMealTypeCombo();
     this.lblTitle.Text = "添加消费数据收集时间";
 }
Esempio n. 3
0
 public frmRecordCollectSet(CodeMaster_cmt_Info infoObj)
 {
     InitializeComponent();
     _icmBL = BLL.Factory.SysMaster.MasterBLLFactory.GetBLL<ICodeMasterBL>(BLL.Factory.SysMaster.MasterBLLFactory.CodeMaster_cmt);
     _editState = Common.DefineConstantValue.EditStateEnum.OE_Update;
     this._cmtInfo = infoObj;
     BindMealTypeCombo();
     SetControlValue();
     this.lblTitle.Text = "修改消费数据收集时间";
 }
Esempio n. 4
0
        public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
        {
            bool b;

            Model.General.ReturnValueInfo msg  = new Model.General.ReturnValueInfo();
            Sys_FormMaster_fom_Info       info = null;

            info = itemEntity as Sys_FormMaster_fom_Info;

            if (info == null)
            {
                msg.boolValue   = false;
                msg.messageText = "传入的数据为空!";

                return(msg);
            }

            try
            {
                switch (EditMode)
                {
                case Common.DefineConstantValue.EditStateEnum.OE_Delete:
                    b = this._sysFormMasterDA.DeleteRecord(info);
                    if (b == true)
                    {
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_RecordByDelete;
                    }
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Insert:

                    b = this._sysFormMasterDA.IsExistRecord(info);
                    if (b == false)
                    {
                        this._sysFormMasterDA.InsertRecord(info);
                    }
                    else
                    {
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  表单编号重复!";
                    }
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Update:
                    b = this._sysFormMasterDA.UpdateRecord(info);
                    //if (b == true)
                    //{
                    //    msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateSuccess;
                    //}
                    //else
                    //{
                    //    msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail;
                    //}
                    break;
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            return(msg);
        }
Esempio n. 5
0
 public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
 {
     throw new NotImplementedException();
 }
Esempio n. 6
0
        private void btnSpecialReset_Click(object sender, EventArgs e)
        {
            this._EditState = Common.DefineConstantValue.EditStateEnum.OE_ReaOnly;

            loadSpecialSettings();

            ResetSpecialOrderForm();
        }
Esempio n. 7
0
        private void btnSpecialModify_Click(object sender, EventArgs e)
        {
            if (this._CurrentSettingID != null)
            {
                PaymentUDMealState_pms_Info specialMeal = this._IPaymentUDMealStateBL.DisplayRecord(new PaymentUDMealState_pms_Info() { pms_cRecordID = this._CurrentSettingID.Value });
                if (specialMeal != null)
                {
                    if (dtpStartDate.MaxDate < specialMeal.pms_dStartDate.Value)
                    {
                        dtpStartDate.MaxDate = specialMeal.pms_dStartDate.Value;
                    }
                    dtpStartDate.Value = specialMeal.pms_dStartDate.Value;

                    if (dtpEndDate.MaxDate < specialMeal.pms_dEndDate.Value)
                    {
                        dtpEndDate.MaxDate = specialMeal.pms_dEndDate.Value;
                    }
                    dtpEndDate.Value = specialMeal.pms_dEndDate.Value;

                    cbxSBreakfast.Checked = specialMeal.pms_cBreakfast == true ? true : false;
                    cbxSLunch.Checked = specialMeal.pms_cLunch == true ? true : false;
                    cbxSDinner.Checked = specialMeal.pms_cDinner == true ? true : false;

                    dtpStartDate.Enabled = true;
                    dtpEndDate.Enabled = true;
                    cbxSBreakfast.Enabled = true;
                    cbxSLunch.Enabled = true;
                    cbxSDinner.Enabled = true;

                    btnSpecialSave.Enabled = true;
                    btnSpecialAdd.Enabled = false;
                    btnSpecialReset.Enabled = true;
                    btnSpecialModify.Enabled = false;
                    btnSpecialDel.Enabled = false;

                    this._EditState = Common.DefineConstantValue.EditStateEnum.OE_Update;

                    return;
                }
                else
                {
                    ShowErrorMessage("未找到合符条件的自定义定餐记录,记录ID为:" + this._CurrentSettingID.Value.ToString());
                }
            }
            else
            {
                ShowWarningMessage("未选定自定义定餐记录。");
            }

            dtpStartDate.Enabled = false;
            dtpEndDate.Enabled = false;
            cbxSBreakfast.Enabled = false;
            cbxSLunch.Enabled = false;
            cbxSDinner.Enabled = false;

            btnSpecialSave.Enabled = false;
            btnSpecialAdd.Enabled = true;
            btnSpecialReset.Enabled = false;
            btnSpecialModify.Enabled = false;
            btnSpecialDel.Enabled = false;

            loadSpecialSettings();
        }
Esempio n. 8
0
        private void btnSpecialAdd_Click(object sender, EventArgs e)
        {
            dtpStartDate.Enabled = true;
            dtpEndDate.Enabled = true;

            cbxSBreakfast.Enabled = true;
            cbxSBreakfast.Checked = false;

            cbxSLunch.Enabled = true;
            cbxSLunch.Checked = false;

            cbxSDinner.Enabled = true;
            cbxSDinner.Checked = false;

            btnSpecialSave.Enabled = true;
            btnSpecialAdd.Enabled = false;
            btnSpecialReset.Enabled = true;
            btnSpecialModify.Enabled = false;

            this._EditState = Common.DefineConstantValue.EditStateEnum.OE_Insert;
        }
Esempio n. 9
0
        public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
        {
            Model.General.ReturnValueInfo msg = new Model.General.ReturnValueInfo();
            msg.boolValue = false;
            bool tab = false;
            CardUserMaster_cus_Info info = new CardUserMaster_cus_Info();

            info = itemEntity as CardUserMaster_cus_Info;
            try
            {
                switch (EditMode)
                {
                case Common.DefineConstantValue.EditStateEnum.OE_Insert:
                    #region OE_Insert
                    if (info.cus_cChaName.Trim() != "" && info.cus_cNumber.Trim() != "")
                    {
                        if (info.cus_cSexNum.Trim() != "")
                        {
                            if (info.cus_cIdentityNum.Trim() != "")
                            {
                                if (info.cus_cSchoolNum.Trim() != "")
                                {
                                    if (info.cus_cIdentityNum.Trim() == Common.DefineConstantValue.CodeMasterDefine.KEY2_SIOT_CardUserIdentity_Student)
                                    {
                                        #region 学生
                                        info.cus_cDepartmentNum = "";
                                        if (info.cus_cSpecialtyNum.Trim() != "")
                                        {
                                            if (info.cus_cClassNum.Trim() != "")
                                            {
                                                if (info.PhotoPath.Trim() != "")
                                                {
                                                    #region 保存图片
                                                    SavePhoto(msg, info, DefineConstantValue.EditStateEnum.OE_Insert);
                                                    #endregion
                                                }
                                                else
                                                {
                                                    info.cus_guidPhotoKey = Guid.NewGuid();
                                                }
                                                try
                                                {
                                                    tab = InsertRecord(info);
                                                }
                                                catch (Exception Ex)
                                                {
                                                    throw Ex;
                                                }
                                                if (tab == true)
                                                {
                                                    msg.boolValue = true;
                                                    //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddSuccess;
                                                    msg.messageText = "";
                                                }
                                                else
                                                {
                                                    msg.boolValue   = false;
                                                    msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "用户编号重复!";
                                                }
                                            }
                                            else
                                            {
                                                msg.boolValue   = false;
                                                msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "班级不能为空!";
                                            }
                                        }
                                        else
                                        {
                                            msg.boolValue   = false;
                                            msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "专业不能为空!";
                                        }
                                        #endregion
                                    }
                                    else
                                    {
                                        #region 教师
                                        info.cus_cClassNum         = "";
                                        info.cus_cSpecialtyNum     = "";
                                        info.cus_cGraduationPeriod = "";
                                        if (info.cus_cDepartmentNum != "")
                                        {
                                            if (info.PhotoPath.Trim() != "")
                                            {
                                                SavePhoto(msg, info, DefineConstantValue.EditStateEnum.OE_Insert);
                                            }
                                            else
                                            {
                                                info.cus_guidPhotoKey = Guid.NewGuid();
                                            }
                                            try
                                            {
                                                tab = InsertRecord(info);
                                            }
                                            catch (Exception Ex)
                                            {
                                                throw Ex;
                                            }
                                            if (tab == true)
                                            {
                                                msg.boolValue = true;
                                                //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddSuccess;
                                                msg.messageText = "";
                                            }
                                            else
                                            {
                                                msg.boolValue   = false;
                                                msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "用户编号重复!";
                                            }
                                        }
                                        else
                                        {
                                            msg.boolValue   = false;
                                            msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "科室不能为空!";
                                        }
                                        #endregion
                                    }
                                }
                                else
                                {
                                    msg.boolValue   = false;
                                    msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "院系不能为空!";
                                }
                            }
                            else
                            {
                                msg.boolValue   = false;
                                msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "身份不能为空!";
                            }
                        }
                        else
                        {
                            msg.boolValue   = false;
                            msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "性别不能为空!";
                        }
                    }
                    else
                    {
                        msg.boolValue   = false;
                        msg.messageText = "用户编号或中文名称不能为空!";
                    }
                    #endregion
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Update:
                    #region OE_Update
                    if (info.cus_cChaName.Trim() != "")
                    {
                        if (info.cus_cIdentityNum == Common.DefineConstantValue.CodeMasterDefine.KEY2_SIOT_CardUserIdentity_Staff)
                        {
                            #region 老师
                            info.cus_cClassNum         = "";
                            info.cus_cSpecialtyNum     = "";
                            info.cus_cGraduationPeriod = "";
                            if (info.cus_cDepartmentNum != "")
                            {
                                //try
                                //{
                                //    var _info = _cardUserMasterDA.DisplayRecord(info);
                                //    if (_info != null)
                                //    {
                                //        FileMgtSoapClient soap = new FileMgtSoapClient();

                                //        ReturnValueInfo returnInfo = soap.UpdateBytes(_info.cus_guidPhotoKey, DefineConstantValue.Management, DefineConstantValue.CardUserPicture, info.PhotoPath, info.cus_imgPhoto.ToArray());

                                //        if (!returnInfo.boolValue)
                                //        {
                                //            msg.boolValue = true;
                                //            msg.messageText = "相片保存失败:" + returnInfo.messageText;
                                //        }
                                //    }

                                //}
                                //catch
                                //{
                                //    msg.boolValue = true;
                                //    msg.messageText = "相片保存失败";
                                //}
                                if (info.PhotoPath != string.Empty)
                                {
                                    SavePhoto(msg, info, DefineConstantValue.EditStateEnum.OE_Update);
                                }
                                tab = UpdateRecord(info);
                                if (tab == true)
                                {
                                    msg.boolValue = true;
                                    //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateSuccess;
                                    msg.messageText = "";
                                }
                                else
                                {
                                    msg.boolValue   = false;
                                    msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail;
                                }
                            }
                            else
                            {
                                msg.boolValue   = false;
                                msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail + "  " + "科室不能为空!";
                            }
                            #endregion
                        }
                        else
                        {
                            #region 学生
                            info.cus_cDepartmentNum = "";
                            if (info.cus_cSpecialtyNum != "")
                            {
                                if (info.cus_cClassNum != "")
                                {
                                    //try
                                    //{
                                    //    if (info.PhotoPath != string.Empty)
                                    //    {
                                    //        var _info = _cardUserMasterDA.DisplayRecord(info);
                                    //        if (_info != null)
                                    //        {
                                    //            FileMgtSoapClient soap = new FileMgtSoapClient();

                                    //            ReturnValueInfo returnInfo = soap.UpdateBytes(_info.cus_guidPhotoKey, DefineConstantValue.Management, DefineConstantValue.CardUserPicture, info.PhotoPath, info.cus_imgPhoto.ToArray());

                                    //            if (!returnInfo.boolValue)
                                    //            {
                                    //                msg.boolValue = true;
                                    //                msg.messageText = "相片保存失败:" + returnInfo.messageText;
                                    //            }
                                    //        }
                                    //    }
                                    //}
                                    //catch
                                    //{
                                    //    msg.boolValue = true;
                                    //    msg.messageText = "相片保存失败";
                                    //}
                                    if (info.PhotoPath != string.Empty)
                                    {
                                        SavePhoto(msg, info, DefineConstantValue.EditStateEnum.OE_Update);
                                    }
                                    tab = UpdateRecord(info);
                                    if (tab == true)
                                    {
                                        msg.boolValue = true;
                                        //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateSuccess;
                                        // msg.messageText = "";
                                    }
                                    else
                                    {
                                        msg.boolValue   = false;
                                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail;
                                    }
                                }
                                else
                                {
                                    msg.boolValue   = false;
                                    msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail + "  " + "班级不能为空!";
                                }
                            }
                            else
                            {
                                msg.boolValue   = false;
                                msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail + "  " + "专业不能为空!";
                            }
                            #endregion
                        }
                    }
                    else
                    {
                        msg.boolValue   = false;
                        msg.messageText = "名称不能为空!";
                    }

                    #endregion
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Delete:
                    CardUserMaster_cus_Info  o_info = DisplayRecord(info) as CardUserMaster_cus_Info;
                    DeleteDataLogic_ddl_Info ddl    = new DeleteDataLogic_ddl_Info();
                    //ddl.ddl_TableName = Common.DefineConstantValue.MasterType.CardUser;
                    ddl.ddl_ID = (itemEntity as CardUserMaster_cus_Info).cus_iRecordID;
                    if (o_info != null)
                    {
                        ddl.ddl_Key1 = o_info.cus_guidPhotoKey.ToString();
                    }
                    msg = _deleteDataLogicBL.DeleteData(ddl);

                    //if (true)
                    //{
                    //    tab = _cardUserMasterDA.DeleteRecord(itemEntity);
                    //    if (tab == true)
                    //    {
                    //        msg.boolValue = true;
                    //        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_RecordByDelete;
                    //    }
                    //    else
                    //    {
                    //        msg.boolValue = false;
                    //        //msg.messageText = "刪除操作"+Common.DefineConstantValue.SystemMessageText.strSystemError;
                    //        msg.messageText = "";
                    //    }
                    //}
                    break;

                default:
                    break;
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            return(msg);
        }
Esempio n. 10
0
        public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
        {
            //throw new NotImplementedException();
            bool b;

            Model.General.ReturnValueInfo msg  = new Model.General.ReturnValueInfo();
            Sys_UserPurview_usp_Info      info = null;

            info = itemEntity as Sys_UserPurview_usp_Info;

            if (info == null)
            {
                msg.boolValue   = false;
                msg.messageText = "传入的数据为空!";

                return(msg);
            }

            try
            {
                switch (EditMode)
                {
                case Common.DefineConstantValue.EditStateEnum.OE_Delete:
                    b = this._userPurviewDA.DeleteRecord(info);
                    if (b == true)
                    {
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_RecordByDelete;
                    }
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Insert:
                    this._userPurviewDA.InsertRecord(info);
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Update:
                    b = this._userPurviewDA.UpdateRecord(info);
                    break;
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            return(msg);
        }
Esempio n. 11
0
        public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
        {
            bool _check;

            Model.General.ReturnValueInfo msg  = new Model.General.ReturnValueInfo();
            DataRightsRole_drr_Info       info = null;

            info = itemEntity as DataRightsRole_drr_Info;
            if (info == null)
            {
                msg.boolValue   = false;
                msg.messageText = "传入的数据为空!";
                return(msg);
            }
            try
            {
                switch (EditMode)
                {
                case Common.DefineConstantValue.EditStateEnum.OE_Delete:
                    _check = this._dataRightsRoleDA.DeleteRecord(info);
                    if (_check)
                    {
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_RecordByDelete;
                    }
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Insert:

                    _check = this._dataRightsRoleDA.IsExistRecord(info);
                    if (!_check)
                    {
                        msg.boolValue = this._dataRightsRoleDA.InsertRecord(info);
                    }
                    else
                    {
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  表单编号重复!";
                    }
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Update:
                    msg.boolValue = this._dataRightsRoleDA.UpdateRecord(info);
                    break;
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            return(msg);
        }
Esempio n. 12
0
        public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
        {
            Model.General.ReturnValueInfo msg = new Model.General.ReturnValueInfo();
            msg.boolValue = false;
            bool tab = false;

            switch (EditMode)
            {
            case Common.DefineConstantValue.EditStateEnum.OE_Insert:
                if ((itemEntity as BuildingMaster_bdm_Info).bdm_cName != "" && (itemEntity as BuildingMaster_bdm_Info).bdm_cNumber != "")
                {
                    tab = InsertRecord(itemEntity as BuildingMaster_bdm_Info);
                    if (tab == true)
                    {
                        msg.boolValue   = true;
                        msg.messageText = "";
                        //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddSuccess;
                    }
                    else
                    {
                        msg.boolValue   = false;
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_AddFail + "  " + "建筑物编号重复!";
                    }
                }
                else
                {
                    msg.boolValue   = false;
                    msg.messageText = "建筑物编号或名称不能为空!";
                }

                break;

            case Common.DefineConstantValue.EditStateEnum.OE_Update:
                tab = UpdateRecord(itemEntity as BuildingMaster_bdm_Info);
                if ((itemEntity as BuildingMaster_bdm_Info).bdm_cName != "")
                {
                    if (tab == true)
                    {
                        msg.boolValue   = true;
                        msg.messageText = "";
                        //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateSuccess;
                    }
                    else
                    {
                        msg.boolValue   = false;
                        msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_UpdateFail;
                    }
                }
                else
                {
                    msg.boolValue   = false;
                    msg.messageText = "建筑物名称不能为空!";
                }

                break;

            case Common.DefineConstantValue.EditStateEnum.OE_Delete:
                tab = _buildingMasterDA.DeleteRecord(itemEntity);
                if (tab == true)
                {
                    msg.boolValue   = true;
                    msg.messageText = "";
                    //msg.messageText = Common.DefineConstantValue.SystemMessageText.strMessageText_I_RecordByDelete;
                }
                else
                {
                    msg.boolValue   = false;
                    msg.messageText = "删除操作" + Common.DefineConstantValue.SystemMessageText.strSystemError;
                }
                break;

            default:
                break;
            }
            return(msg);
        }
Esempio n. 13
0
        public Model.General.ReturnValueInfo Save(Model.IModel.IModelObject itemEntity, Common.DefineConstantValue.EditStateEnum EditMode)
        {
            Model.General.ReturnValueInfo returnValue = new Model.General.ReturnValueInfo();
            CodeMaster_cmt_Info           info        = new CodeMaster_cmt_Info();

            returnValue.messageText = "";
            info = itemEntity as CodeMaster_cmt_Info;
            try
            {
                switch (EditMode)
                {
                case Common.DefineConstantValue.EditStateEnum.OE_Insert:
                    bool isExist = false;

                    isExist = _codeMasterDA.IsExistRecord(info);
                    if (!isExist)
                    {
                        returnValue.boolValue = _codeMasterDA.InsertRecord(info);
                    }
                    else
                    {
                        returnValue.boolValue   = false;
                        returnValue.messageText = "数据重复!";
                    }
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Update:
                    returnValue.boolValue = _codeMasterDA.UpdateRecord(info);
                    break;

                case Common.DefineConstantValue.EditStateEnum.OE_Delete:
                    returnValue.boolValue = _codeMasterDA.DeleteRecord(info);
                    break;

                default:
                    break;
                }
            }
            catch (Exception Ex)
            {
                throw Ex;
            }
            return(returnValue);
        }