示例#1
0
        private void BindDataToolbarControls()
        {
            //Job's content
            if (cbTipCn.Items.Count > 0)
            {
                cbTipCn.Items.Clear();
            }

            cbTipCn.Items.Add("");
            List <string> listTipCn = AscmAllocateRule.OtherDefine.GetList();

            foreach (string item in listTipCn)
            {
                cbTipCn.Items.Add(AscmAllocateRule.OtherDefine.DisplayText(item));
            }

            if (cbTaskTime.Items.Count > 0)
            {
                cbTaskTime.Items.Clear();
            }

            cbTaskTime.Items.Add("");
            cbTaskTime.Items.Add("上午");
            cbTaskTime.Items.Add("下午");


            //Material Category Status
            if (cbMtlCategoryStatus.Items.Count > 0)
            {
                cbMtlCategoryStatus.Items.Clear();
            }

            cbMtlCategoryStatus.Items.Add("");
            List <string> listMtlCategoryStatus = MtlCategoryStatusDefine.GetList();

            foreach (string item in listMtlCategoryStatus)
            {
                cbMtlCategoryStatus.Items.Add(MtlCategoryStatusDefine.DisplayText(item));
            }

            //Task Type
            if (cbTaskType.Items.Count > 0)
            {
                cbTaskType.Items.Clear();
            }

            cbTaskType.Items.Add("");
            List <int> listTaskType = AscmDiscreteJobs.IdentificationIdDefine.GetList();

            foreach (int item in listTaskType)
            {
                cbTaskType.Items.Add(AscmDiscreteJobs.IdentificationIdDefine.DisplayText(item));
            }
        }
示例#2
0
            public static string GetMtlPrepareTypeText(string mtlPrepareType)
            {
                string mtlPrepareTypeText = string.Empty;

                if (!string.IsNullOrEmpty(mtlPrepareType))
                {
                    int index = mtlPrepareType.IndexOf('_');
                    if (index != -1)
                    {
                        mtlPrepareTypeText += DisplayText(mtlPrepareType.Substring(0, index));
                        mtlPrepareTypeText += "_";
                        mtlPrepareTypeText += MtlCategoryStatusDefine.DisplayText(mtlPrepareType.Substring(index + 1));
                    }
                }
                return(mtlPrepareTypeText);
            }
        private void BindDataToolbarControls()
        {
            //Start time
            tbItemStart.Text = DateTime.Now.ToString("yyyy-MM-dd");

            //Task Type
            if (cbItemTaskType.Items.Count > 0)
            {
                cbItemTaskType.Items.Clear();
            }

            cbItemTaskType.Items.Add("");
            List <int> listTaskType = AscmDiscreteJobs.IdentificationIdDefine.GetList();

            foreach (int item in listTaskType)
            {
                cbItemTaskType.Items.Add(AscmDiscreteJobs.IdentificationIdDefine.DisplayText(item));
            }

            //Material Category Status
            if (cbItemMtlCategoryStatus.Items.Count > 0)
            {
                cbItemMtlCategoryStatus.Items.Clear();
            }

            cbItemMtlCategoryStatus.Items.Add("");
            List <string> listMtlCategoryStatus = MtlCategoryStatusDefine.GetList();

            foreach (string item in listMtlCategoryStatus)
            {
                cbItemMtlCategoryStatus.Items.Add(MtlCategoryStatusDefine.DisplayText(item));
            }
            cbItemMtlCategoryStatus.Items.Add("特殊子库");
            cbItemMtlCategoryStatus.Items.Add("临时任务");

            //Task Status
            if (cbItemTaskStatus.Items.Count > 0)
            {
                cbItemTaskStatus.Items.Clear();
            }

            cbItemTaskStatus.Items.Add("");
            List <string> listTaskStatus = AscmGetMaterialTask.StatusDefine.GetList();

            foreach (string item in listTaskStatus)
            {
                if (item != "NOTALLOCATE")
                {
                    cbItemTaskStatus.Items.Add(AscmGetMaterialTask.StatusDefine.DisplayText(item));
                }
            }

            //Task Time
            if (cbItemTaskTime.Items.Count > 0)
            {
                cbItemTaskTime.Items.Clear();
            }

            cbItemTaskTime.Items.Add("");
            cbItemTaskTime.Items.Add("上午");
            cbItemTaskTime.Items.Add("下午");
        }