将我的一个方法放入一个类的方向

时间:2014-09-24 21:04:11

标签: c# entity-framework

很难解释我想做什么,我想不出谷歌的正确用语。我正在使用Entity Framework 6作为主要数据驱动的winform应用程序。主要构造是我说100个公司通过下拉选择,并在SelectedIndexChange上触发一个事件,然后拉入我已更改为的公司的ID。每个公司都有一个标签控件,其中有十个标签,每个标签都有不同的数据(特定于公司)。我需要下面的网站(对象?)来保留所有这些标签,但不是在selectedindexchange上。

我正在使用的代码(工作正常)目前看起来有点像这样:

private MyModel context = new MyModel();
var sites = from s in context.Sites
            where s.Client_ID == value
            select s;

我需要站点var在不同的表单和解决方案的不同部分(例如我的选项卡控件的不同部分)中保持不变。我还需要在新公司选择的情况下传递给它,并将site_id更改为整数。我确信这需要进入某种类,但我正在努力扩展逻辑和设计。

任何方向都将不胜感激。

我希望“var sites”可以创建一次,并且可以在单个公司的所有选项卡中访问,直到选定的索引交换,此时var站点需要通过在“where s.client_ID =”中传递新值来重新创建。 =值“

0 个答案:

没有答案