Пример #1
0
 /// <summary>
 /// 添加编码规则
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SystemManagementAndTools_CodeSchemeManage_CodeTool_AddCodeRule_SimpleButton_Click(object sender, EventArgs e)
 {
     int codeSchemeID = (int)SystemManagementAndTools_CodeSchemeManage_CodeTool_SelectCode_LookUpEdit.EditValue;
     CodeRuleCodes codeRuleCodes = new CodeRuleCodes();
     codeRuleCodes.name = SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleName_TextEdit.Text.ToString();
     codeRuleCodes.digit = int.Parse(SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleLocation_TextEdit.Text);
     switch (SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleType_ComboBoxEdit.Text.ToString())
     {
         case "常规码":
             codeRuleCodes.type = 0;
             break;
         case "预置码":
             codeRuleCodes.type = 1;
             break;
         case "占位码":
             codeRuleCodes.type = 2;
             break;
         case "流水码":
             codeRuleCodes.type = 3;
             break;
     }
     codeRuleCodes.remark = SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleRemark_MemoEdit.Text.ToString();
     MessageBox.Show(codeRuleCodes.name + "," + codeRuleCodes.digit + "," + codeRuleCodes.type + "," + codeRuleCodes.remark);
     //WcfServiceLocator.Create<ICodeRuleSet>().AddCodeRule(codeRuleCodes,codeSchemeID);
 }
Пример #2
0
        public List<CodeRuleCodes> findCodeRule(int CodeSchemeID)
        {
            List<CodeRuleCodes> list = new List<CodeRuleCodes>();

              CodeRuleCodes code1 = new CodeRuleCodes();

                code1.name = "没有成文规则1";
                code1.type = 0;
                code1.remark = "逻辑好模糊的说1";
                code1.digit = 3;

              CodeRuleCodes code2 = new CodeRuleCodes();

                code2.name = "没有成文规则2";
                code2.type = 1;
                code2.remark = "逻辑好模糊的说2";
                code2.digit = 2;

              CodeRuleCodes code3 = new CodeRuleCodes();
                code3.name = "没有成文规则3";
                code3.type = 2;
                code3.remark="逻辑好模糊的说3";
                code3.digit = 4;

              CodeRuleCodes code4 = new CodeRuleCodes();

                code4.name = "没有成文规则3";
                code4.type = 3;
                code4.remark = "逻辑好模糊的说4";
                code4.digit = 3;

                list.Add(code1);
                list.Add(code2);
                list.Add(code3);
                list.Add(code4);

                for (int i = 0; i < list.Count;i++ )
                {
                   switch(list[i].type){
                       case 0:
                           list[i].typeToString = "常规码";
                           break;
                       case 1:
                           list[i].typeToString="预制码";
                           break;
                       case 2:
                           list[i].typeToString = "占位码";
                           break;
                       case 3:
                           list[i].typeToString = "流水码";
                           break;

                   }

                }
                return list;
        }
Пример #3
0
 public bool AddCodeRule(CodeRuleCodes code, int CodeSchemeID)
 {
     return false;
 }
Пример #4
0
 public bool modifyCodeRuleSet(CodeRuleCodes codes)
 {
     return false;
 }
Пример #5
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void SystemManagementAndTools_CodeSchemeManage_CodeTool_ModifyCodeRule_SimpleButton_Click(object sender, EventArgs e)
 {
     CodeRuleCodes codeRuleCodes = new CodeRuleCodes();
     codeRuleCodes = (CodeRuleCodes)SystemManagementAndTools_CodeSchemeManage_CodeTool_CodeRuleList_GridView.GetFocusedRow();
 }
Пример #6
0
 private void SystemManagementAndTools_CodeSchemeManage_CodeTool_CodeRuleList_GridView_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e)
 {
     if (e.Button == MouseButtons.Left)
     {
         CodeRuleCodes codeRuleCodes = new CodeRuleCodes();
         codeRuleCodes = (CodeRuleCodes)SystemManagementAndTools_CodeSchemeManage_CodeTool_CodeRuleList_GridView.GetFocusedRow();
         SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleName_TextEdit.Text = codeRuleCodes.name;
         SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleLocation_TextEdit.Text = codeRuleCodes.digit.ToString();
         SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleType_ComboBoxEdit.Text = codeRuleCodes.typeToString;
         SystemManagementAndTools_CodeSchemeManage_CodeTool_RuleRemark_MemoEdit.Text = codeRuleCodes.remark;
     }
 }