Exemplo n.º 1
0
        /// <summary>
        /// 获取所有抽查组完成事件,加载抽查组的数据
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void client_GetRandomGroupAllCompleted(object sender, GetRandomGroupAllCompletedEventArgs e)
        {
            if (e.Error != null && e.Error.Message != "")
            {
                //异常
                //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
                                               Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
            }
            else
            {
                //未获取到信息
                if (e.Result == null)
                {
                    //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND"));
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND"),
                                                   Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                    return;
                }
                //获取类别
                cboRandomGroup.ItemsSource       = e.Result.ToList();
                cboRandomGroup.DisplayMemberPath = "RANDOMGROUPNAME";

                //绑定抽查组
                if (FormType != FormTypes.New && chkIsRandom.IsChecked.Value && KPIType.T_HR_SCORETYPE.T_HR_RANDOMGROUP != null)
                {
                    for (int i = 0; i < cboRandomGroup.Items.Count; i++)
                    {
                        if (((T_HR_RANDOMGROUP)cboRandomGroup.Items[i]).RANDOMGROUPID.Equals(KPIType.T_HR_SCORETYPE.T_HR_RANDOMGROUP.RANDOMGROUPID))
                        {
                            cboRandomGroup.SelectedIndex = i;
                            break;
                        }
                    }
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取所有抽查组完成事件,加载抽查组的数据
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void client_GetRandomGroupAllCompleted(object sender, GetRandomGroupAllCompletedEventArgs e)
        {
            if (e.Error != null && e.Error.Message != "")
            {
                //异常
                //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr(e.Error.Message));
                ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("ERRORINFO"),
               Utility.GetResourceStr("CONFIRM"), MessageIcon.Error); 
            }
            else
            {
                //未获取到信息
                if (e.Result == null)
                {
                    //Utility.ShowCustomMessage(MessageTypes.Error, Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND"));
                    ComfirmWindow.ConfirmationBoxs(Utility.GetResourceStr("ERROR"), Utility.GetResourceStr("NOTFOUND"),
        Utility.GetResourceStr("CONFIRM"), MessageIcon.Error);
                    return;
                }
                //获取类别
                cboRandomGroup.ItemsSource = e.Result.ToList();
                cboRandomGroup.DisplayMemberPath = "RANDOMGROUPNAME";

                //绑定抽查组
                if (FormType != FormTypes.New && chkIsRandom.IsChecked.Value && KPIPoint.T_HR_SCORETYPE.T_HR_RANDOMGROUP != null)
                    for (int i = 0; i < cboRandomGroup.Items.Count; i++)
                    {
                        if (((T_HR_RANDOMGROUP)cboRandomGroup.Items[i]).RANDOMGROUPID.Equals(KPIPoint.T_HR_SCORETYPE.T_HR_RANDOMGROUP.RANDOMGROUPID))
                        {
                            cboRandomGroup.SelectedIndex = i;
                            break;
                        }
                    }
            }
        }