62,050
社区成员
发帖
与我相关
我的任务
分享
private void ListenData(BackgroundWorker worker) //监听线程
{
xc = 0;
var Lx = from gb1 in DB.bi_listen
where gb1.当前开台编码 == Tablelabel.Text
orderby gb1.开启时间
select gb1;
int i = 0;
string ss1 = "", ss2 = "";
foreach (var LX in Lx)
{
if (i == 0 && LX.用户名.ToString() == GlobalClass.UVar) //GlobalClass.UVar当前用户名
{
xc = 1;
break;
}
if (LX.用户名.ToString() == GlobalClass.UVar)
{
ss2=LX.修改时间;
}
if (i == 0 && LX.用户名.ToString() != GlobalClass.UVar)
{
xc_name = LX.用户名.ToString(); //当前使用人
ss1 =LX.修改时间;
}
i++;
}
s1 = ss1; s2 = ss2;
if (Convert.ToDateTime(ss1) > Convert.ToDateTime(ss2)) xc = 2;
}
private void backgroundWorker3_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
{
label7.Text = s1 + "\n" + s2; }