Beispiel #1
0
        /// <summary>
        /// 按钮点击事件-搜索模具
        /// </summary>
        /// <param name="sender">事件源</param>
        /// <param name="e">事件参数</param>
        private void SearchBtn_Click(object sender, RoutedEventArgs e)
        {
            MoldSearchCondition condition = new MoldSearchCondition();

            condition.MoldNR     = MoldNRTB.Text + ";" + PositionTB.Text;
            condition.MoldTypeId = MoldTypeCB.SelectedIndex < 1 ? string.Empty : MoldTypeCB.SelectedValue.ToString();
            condition.ProjectId  = ProjectCB.SelectedIndex < 1 ? string.Empty :ProjectCB.SelectedValue.ToString();
            condition.State      = StateCB.SelectedIndex < 1 ? ToolingManWPF.MoldPartInfoServiceReference.MoldStateType.NULL : (ToolingManWPF.MoldPartInfoServiceReference.MoldStateType)(int.Parse(StateCB.SelectedValue.ToString()));
            //condition.Warn = WarnCB.SelectedIndex < 1 ? MoldWarnType.NULL : (MoldWarnType)(int.Parse(WarnCB.SelectedValue.ToString()));

            MoldPartInfoServiceClient client       = new MoldPartInfoServiceClient();
            List <MoldBaseInfo>       moldBaseInfo = client.GetMoldByMutiConditions(condition);

            MoldBaseInfoDG.ItemsSource = moldBaseInfo;
        }
        /// <summary>
        /// 按钮点击事件-搜索模具
        /// </summary>
        /// <param name="sender">事件源</param>
        /// <param name="e">事件参数</param>
        private void SearchBtn_Click(object sender, RoutedEventArgs e)
        {
            MoldSearchCondition condition = new MoldSearchCondition();
            condition.MoldNR = MoldNRTB.Text+";"+PositionTB.Text;
            condition.MoldTypeId = MoldTypeCB.SelectedIndex < 1 ? string.Empty : MoldTypeCB.SelectedValue.ToString();
            condition.ProjectId = ProjectCB.SelectedIndex <1 ? string.Empty :ProjectCB.SelectedValue.ToString();
            condition.State = StateCB.SelectedIndex < 1 ? ToolingManWPF.MoldPartInfoServiceReference.MoldStateType.NULL : (ToolingManWPF.MoldPartInfoServiceReference.MoldStateType)(int.Parse(StateCB.SelectedValue.ToString()));
            //condition.Warn = WarnCB.SelectedIndex < 1 ? MoldWarnType.NULL : (MoldWarnType)(int.Parse(WarnCB.SelectedValue.ToString()));

            MoldPartInfoServiceClient client=new MoldPartInfoServiceClient ();
            List<MoldBaseInfo> moldBaseInfo = client.GetMoldByMutiConditions(condition);
            MoldBaseInfoDG.ItemsSource = moldBaseInfo;
        }