Когда происходит событие ComboBox SelectedIndexChanged
, мне нужно заполнить соответствующие элементы управления его значениями. Я использую Entity Framework 6 для подхода. Я использую формы c # windows и .net Framework 4.5. Мой код:
private void comboBoxCustomer_SelectedIndexChanged(object sender, EventArgs e)
{
using (ReliableTradersEntities entities = new ReliableTradersEntities())
{
m_blouse = new BLOUSE_MEASUREMENT();
m_pardi = new PARDI_MEASUREMENT();
m_lengha = new LHENGA_MEASUREMENT();
var res = from c in entities.CUSTOMERs
join p in entities.PARDI_MEASUREMENT on c.CUSTOMERID equals p.CUSTOMERID
join l in entities.LHENGA_MEASUREMENT on c.CUSTOMERID equals l.CUSTOMERID
join b in entities.BLOUSE_MEASUREMENT on c.CUSTOMERID equals b.CUSTOMERID
select new
{
p.PARDILENGTH,
p.PARDILIMIT,
p.SHOULDER,
p.SHOULDERTOHEAD,
p.HEADTOBACK,
p.HALFHEADROUND,
p.NIQABLENGTH,
p.KAS,
l.LHENGALENGTH,
l.LHENGALIMIT,
l.BELTOPTION,
l.ISPOCKET,
l.ISZIP,
l.STYLE,
l.STYLESIZE,
l.ALINE,
b.BLOUSELENGTH,
b.CHEST,
b.WAIST,
b.SLEEVES,
b.NECK,
b.POINT,
b.BLOUSEOPENING
};
textBoxPL.Text = m_pardi.PARDILENGTH;
}
}