void cbSparepartGv_EditValueChanged(object sender, EventArgs e) { DevExpress.XtraEditors.LookUpEdit lookup = sender as DevExpress.XtraEditors.LookUpEdit; if (_presenter.IsSparepartSpecial(lookup.EditValue.AsInteger())) { this.SelectedPurchasingDetail.IsSpecialSparepart = true; this.SelectedPurchasingDetail.Qty = 1; this.SelectedPurchasingDetail.SparepartId = lookup.EditValue.AsInteger(); } else { this.SelectedPurchasingDetail.Qty = 0; this.SelectedPurchasingDetail.IsSpecialSparepart = false; } }