111,092
社区成员




foreach (DataRow dr in tb.Rows)
{
FarmActivityInfo item = ConvertToFarmActivityInfo(dr);
ls.Add(item);
foreach (DataRow adr in apitb.Rows)
{
if (item.ID == adr["ID"].ToString())
{
apitb.Rows.Remove(adr);
break;
}
}
}
foreach (DataRow adr in apitb.Rows)
{
if (feilds.Contains(adr["fieldid"].ToString()))
{
FarmActivityInfo item = ConvertToFarmActivityInfoByAPI(adr);
ls.Add(item);
}
}
for (int i = 0; i < ls.Count; i++)
{
List<FarmActivityInfo> Details = new List<FarmActivityInfo>();
for (int j = 0; j < ls.Count; j++)
{
if (j != i)
{
if (ls[j].AgronomicID==ls[i].ID)
{
Details.Add(ls[j]);
ls.RemoveAt(j);
if(i>j)
i--;
j--;
}
}
}
ls[i].Details = Details.ToArray();
}
foreach (DataRow fdr in feildtb.Rows)
{
feilds += fdr["FIELDID"].ToString() + ",";
}
StringBuilder a = new StringBuilder(feilds);
foreach (DataRow fdr in feildtb.Rows)
{
a.Append(fdr["FIELDID"].ToString()).Append(',');
}
feilds = a.ToString();