合并两个搜索请求

时间:2015-06-05 11:46:19

标签: c# while-loop

我正在尝试合并两个搜索请求。

这是我的代码

loadSearchData();

Kasa kasa = new Kasa();
DateTime startDate = textKochaniDataPrint.Value;

string razpiska;


while (startDate&&razpiska)

var AvtolistEntitiesNoShow = from a in db.Kasas
                             where (a.DateK.Date == startDate.Date) //&& (a.Razpiska == razpiska)
                             select a;



try
{
   razpiska = Convert.ToString(this.textKgkRazpiskaPrint.Text);
}
catch
{
   MessageBox.Show("Неправилен формат на кода - трябва да е цяло число!");
   return;
}

var napr = db.Kasas.Where(d => d.Razpiska == razpiska).FirstOrDefault();

try
{
   this.textKgkRazpiskaPrint.Text = kasa.Razpiska.ToString();

}
catch
{
   MessageBox.Show("Няма такова направление !");
   return;
}




}

private void loadSearchData()
{
    DateTime startDate = textKochaniDataPrint.Value;

    this.gridKochaniGlavnaKasaPrint.DataSource = db.Kasas.Where(d => d.DateK == startDate).ToList();

    string razpiska = Convert.ToString(this.textKgkRazpiskaPrint.Text);

    this.gridKochaniGlavnaKasaPrint.DataSource = db.Kasas.Where(r => r.Razpiska == razpiska).ToList();
    loadData();
}

并给我这个错误:

  

错误1嵌入式语句不能是声明或带标签的语句   =不是闭环

这个循环在哪里或我需要更改以修复它?

0 个答案:

没有答案