private void cmbUserName_SelectionChangeCommitted(object sender, EventArgs e) { cmbCustomerName.Text = ""; Classes.PubClass.CompanyName = ""; if (cmbUserName.SelectedIndex > -1) { Classes.PubClass.UserId = (long)cmbUserName.SelectedValue; CustomerNameList mForm = new CustomerNameList(); mForm.ShowDialog(); } if (Classes.PubClass.CompanyName != "") { cmbCustomerName.Text = Classes.PubClass.CompanyName; var table = new T_CustomersTableAdapter().GetDataById((long)Classes.PubClass.CompanyId); if (table.Rows.Count > 0) { if (((销售管理.DAL.DataSetCustomers.T_CustomersRow)table.Rows[0]).IsCityIDNull() == true) { MessageBox.Show("请先设置该客户所在地区"); btnSave.Enabled = false; } else { btnSave.Enabled = true; } CityId = ((销售管理.DAL.DataSetCustomers.T_CustomersRow)table.Rows[0]).IsCityIDNull() == true ? -1 : ((销售管理.DAL.DataSetCustomers.T_CustomersRow)table.Rows[0]).CityID; } else { CityId = -1; } } }
private void cmbUserName_SelectionChangeCommitted(object sender, EventArgs e) { Classes.PubClass.CompanyName = ""; if (cmbUserName.SelectedIndex > -1) { Classes.PubClass.UserId = (long)cmbUserName.SelectedValue; CustomerNameList mForm = new CustomerNameList(); mForm.ShowDialog(); } }