ActivityComponent getActivityData()
        {
            ActivityComponent ac = new ActivityComponent();

            ac.ActivityName = txtActivityName.Text;
            //加判断
            ac.PositionX = Convert.ToDouble(txtPositionX.Text);
            ac.PositionY = Convert.ToDouble(txtPositionY.Text);
            if (cbActivityType.SelectedIndex >= 0)
            {
                ActivityTypeItem cbi = cbActivityType.SelectedItem as ActivityTypeItem;
                if (cbi != null)
                {
                    ac.ActivityType = cbi.Name;
                }
            }
            if (cbMergePictureRepeatDirection.SelectedIndex >= 0)
            {
                RepeatDirectionItem cbi = cbMergePictureRepeatDirection.SelectedItem as RepeatDirectionItem;
                if (cbi != null)
                {
                    ac.RepeatDirection = cbi.Name;
                }
            }
            //if (cbSubFlowList.SelectedIndex >= 0)
            //{
            //    WorkflowListItem cbi = cbSubFlowList.SelectedItem as WorkflowListItem;
            //    if (cbi != null)
            //    {
            //        ac.SubFlow = cbi.ID;
            //    }

            //}
            if (cbFontSize.SelectedIndex >= 0)
            {
                FontSizeItem cbi = cbFontSize.SelectedItem as FontSizeItem;
                if (cbi != null)
                {
                    ac.FontSize = cbi.Size;
                }
            }
            return(ac);
        }
Beispiel #2
0
        BarCodeComponent getBarCodeData()
        {
            BarCodeComponent bc = new BarCodeComponent();

            bc.BarCodeInfo = txtBarCodeInfo.Text;
            //加判断
            bc.PositionX     = Convert.ToDouble(txtPositionX.Text);
            bc.PositionY     = Convert.ToDouble(txtPositionY.Text);
            bc.BarCodeWidth  = Convert.ToInt32(txtWidth.Text);
            bc.BarCodeHeight = Convert.ToInt32(txtHeight.Text);
            if (cbBarCodeType.SelectedIndex >= 0)
            {
                BarCodeTypeItem cbi = cbBarCodeType.SelectedItem as BarCodeTypeItem;
                if (cbi != null)
                {
                    bc.BarCodeType = cbi.Name;
                }
            }
            if (cbMergePictureRepeatDirection.SelectedIndex >= 0)
            {
                RepeatDirectionItem cbi = cbMergePictureRepeatDirection.SelectedItem as RepeatDirectionItem;
                if (cbi != null)
                {
                    bc.RepeatDirection = cbi.Name;
                }
            }
            //if (cbSubFlowList.SelectedIndex >= 0)
            //{
            //    WorkflowListItem cbi = cbSubFlowList.SelectedItem as WorkflowListItem;
            //    if (cbi != null)
            //    {
            //        ac.SubFlow = cbi.ID;
            //    }

            //}
            return(bc);
        }