private void InitControlsWithPart(Part p, CutlistData cd) { Text = "Add to cutlist..."; for (int i = 100; i < 100 + Properties.Settings.Default.RevNoLimit; i++) { cbRev.Items.Add(i.ToString()); } cbRev.SelectedIndex = 0; btnCreate.Text = "Add"; part = p; CutlistData = cd; cbRev.Enabled = false; cbItemNo.DataSource = CutlistData.GetCutlists().Tables[0]; cbItemNo.DisplayMember = "PARTNUM"; cbItemNo.ValueMember = "CLID"; cbCustomer.DataSource = CutlistData.Customers.Tables[0]; cbCustomer.DisplayMember = "CUSTOMER"; cbCustomer.ValueMember = "CUSTID"; cbSetupBy.DataSource = CutlistData.GetAuthors().Tables[0]; cbSetupBy.DisplayMember = "NAME"; cbSetupBy.ValueMember = "UID"; cbSetupBy.SelectedValue = CutlistData.GetCurrentAuthor(); // Not classy, but it makes the boxes update the first time around. clicked = true; CurrentCutlist = Properties.Settings.Default.CurrentCutlist; if (CurrentCutlist != 0) { cbItemNo.SelectedIndex = cbItemNo.FindString( cd.GetCutlistData(CurrentCutlist).Tables[0].Rows[0][(int)CutlistData.CutlistDataFields.PARTNUM].ToString()); } }
private void InitControlsWithPart(Part p, CutlistData cd, string itemNo, string Rev) { for (int i = 100; i < 100 + Properties.Settings.Default.RevNoLimit; i++) { cbRev.Items.Add(i.ToString()); } cbRev.SelectedIndex = 0; btnCreate.Text = "Add"; part = p; CutlistData = cd; cbItemNo.DataSource = CutlistData.GetCutlists().Tables[0]; cbItemNo.DisplayMember = "PARTNUM"; cbItemNo.ValueMember = "CLID"; cbCustomer.DataSource = CutlistData.Customers.Tables[0]; cbCustomer.DisplayMember = "CUSTOMER"; cbCustomer.ValueMember = "CUSTID"; cbCustomer.SelectedIndex = Properties.Settings.Default.LastCustomerSelection; cbSetupBy.DataSource = CutlistData.GetAuthors().Tables[0]; cbSetupBy.DisplayMember = "NAME"; cbSetupBy.ValueMember = "UID"; cbSetupBy.SelectedValue = CutlistData.GetCurrentAuthor(); }
private void InitControlsWithPart(Part p, CutlistData cd) { Text = "Add to cutlist..."; for (int i = 100; i < 100 + Properties.Settings.Default.RevNoLimit; i++) cbRev.Items.Add(i.ToString()); cbRev.SelectedIndex = 0; btnCreate.Text = "Add"; part = p; CutlistData = cd; cbRev.Enabled = false; cbItemNo.DataSource = CutlistData.GetCutlists().Tables[0]; cbItemNo.DisplayMember = "PARTNUM"; cbItemNo.ValueMember = "CLID"; cbCustomer.DataSource = CutlistData.Customers.Tables[0]; cbCustomer.DisplayMember = "CUSTOMER"; cbCustomer.ValueMember = "CUSTID"; cbSetupBy.DataSource = CutlistData.GetAuthors().Tables[0]; cbSetupBy.DisplayMember = "NAME"; cbSetupBy.ValueMember = "UID"; cbSetupBy.SelectedValue = CutlistData.GetCurrentAuthor(); // Not classy, but it makes the boxes update the first time around. clicked = true; CurrentCutlist = Properties.Settings.Default.CurrentCutlist; if (CurrentCutlist != 0) { cbItemNo.SelectedIndex = cbItemNo.FindString( cd.GetCutlistData(CurrentCutlist).Tables[0].Rows[0][(int)CutlistData.CutlistDataFields.PARTNUM].ToString()); } }
private void InitControlsWithPart(Part p, CutlistData cd, string itemNo, string Rev) { for (int i = 100; i < 100 + Properties.Settings.Default.RevNoLimit; i++) cbRev.Items.Add(i.ToString()); cbRev.SelectedIndex = 0; btnCreate.Text = "Add"; part = p; CutlistData = cd; cbItemNo.DataSource = CutlistData.GetCutlists().Tables[0]; cbItemNo.DisplayMember = "PARTNUM"; cbItemNo.ValueMember = "CLID"; cbCustomer.DataSource = CutlistData.Customers.Tables[0]; cbCustomer.DisplayMember = "CUSTOMER"; cbCustomer.ValueMember = "CUSTID"; cbCustomer.SelectedIndex = Properties.Settings.Default.LastCustomerSelection; cbSetupBy.DataSource = CutlistData.GetAuthors().Tables[0]; cbSetupBy.DisplayMember = "NAME"; cbSetupBy.ValueMember = "UID"; cbSetupBy.SelectedValue = CutlistData.GetCurrentAuthor(); }