예제 #1
0
 private void clear_btn_Click(object sender, EventArgs e)
 {
     device_code_txt.ResetText();
     model_cmb.ResetText();
     drawing_cmb.ResetText();
     version_cmb.ResetText();
     Machine_cmb.ResetText();
     depart_cmb.ResetText();
     user_cmb.ResetText();
 }
예제 #2
0
        private void AddProcessWForm_Load(object sender, EventArgs e)
        {
            ValueObjectList <ModelVo> modelvolist = (ValueObjectList <ModelVo>)DefaultCbmInvoker.Invoke(new GetModelCbm(), new ModelVo());

            Model_cmb.DisplayMember = "ModelCode";
            BindingSource b1 = new BindingSource(modelvolist.GetList(), null);

            Model_cmb.DataSource = b1;
            Model_cmb.Text       = "";

            ProcessVo processvo = (ProcessVo)DefaultCbmInvoker.Invoke(new GetProcessMasterMntCbm(), new ProcessVo());

            Assy_cmb.DisplayMember = "ProcessName";
            BindingSource b2 = new BindingSource(processvo.ProcessListVo, null);

            Assy_cmb.DataSource = b2;
            Assy_cmb.Text       = "";

            MachineVo machinevo = (MachineVo)DefaultCbmInvoker.Invoke(new GetMachineMasterMntCbm(), new MachineVo());

            Machine_cmb.DisplayMember = "MachineName";
            BindingSource b4 = new BindingSource(machinevo.MachineListVo, null);

            Machine_cmb.DataSource = b4;
            Machine_cmb.Text       = "";

            ProcessCode_txt.Select();
            Model_cmb.ResetText();
            Assy_cmb.ResetText();
            Machine_cmb.ResetText();

            if (vo.ProcessWorkId > 0)
            {
                ProcessCode_txt.Text = vo.ProcessWorkCode;
                ProcessName_txt.Text = vo.ProcessWorkName;
                Model_cmb.Text       = vo.Model;
                Assy_cmb.Text        = vo.Assy;
                Machine_cmb.Text     = vo.Machine;
            }
        }