/// <summary> /// Maintain user. /// </summary> public void MaintainUser(System.Data.EnumerableRowCollection <System.Data.DataRow> linq, DataTable dt, DataRow drCusSvrCond) { foreach (var dr in linq) { //删除通信维护表中的已经断线的用户 if (Convert.ToInt32(dr["connLevel"]) == maxUserConnNum) { dr.Delete(); continue; } dr["connLevel"] = Convert.ToInt32(dr["connLevel"]) + 1; } dt.AcceptChanges(); }
/// <summary> /// Customer server get message. /// </summary> public string CusSvrGetMsg(System.Data.EnumerableRowCollection <System.Data.DataRow> linq) { var list = (from c in linq where c.Field <int>("connLevel") < maxUserConnNum select new { userNum = c["userNum"], msg = c["userSendMsg"] }).ToList(); foreach (var dr in linq) { dr["userSendMsg"] = null; } return(Helper.Serialize(list)); }
public static System.Data.EnumerableRowCollection <TRow> Where <TRow>(this System.Data.EnumerableRowCollection <TRow> source, System.Func <TRow, bool> predicate) { throw null; }
public static System.Data.EnumerableRowCollection <S> Select <TRow, S>(this System.Data.EnumerableRowCollection <TRow> source, System.Func <TRow, S> selector) { throw null; }
public static System.Data.OrderedEnumerableRowCollection <TRow> OrderBy <TRow, TKey>(this System.Data.EnumerableRowCollection <TRow> source, System.Func <TRow, TKey> keySelector, System.Collections.Generic.IComparer <TKey> comparer) { throw null; }
public static System.Data.OrderedEnumerableRowCollection <TRow> OrderBy <TRow, TKey>(this System.Data.EnumerableRowCollection <TRow> source, System.Func <TRow, TKey> keySelector) { throw null; }
public static System.Data.EnumerableRowCollection <TResult> Cast <TResult>(this System.Data.EnumerableRowCollection source) { throw null; }
public static List <Menu> SelectForDay(int identyfikatorDekadowki, int dzien) { List <Menu> listaJadlospisow = new List <Menu>(); List <int> listaIdentyfikatorowJadlospisowDekadowki = new List <int>(); KalkulatorDietyDatabase DataSet = new KalkulatorDietyDatabase(); String XML_Location = @"DataBase.xml"; DataSet.ReadXml(XML_Location); Template dekadowka = TemplatesDAO.SelectFromId(identyfikatorDekadowki); //for (int i = 0; i < DataSet.JadlsopisDekadowki.Rows.Count; i++) //{ // if (DataSet.Tables["JadlsopisDekadowki"].Rows[i]["IdentyfikatorDekadowki"].ToString() == identyfikatorDekadowki.ToString() && DataSet.Tables["JadlsopisDekadowki"].Rows[i]["Dzien"].ToString() == dzien.ToString()) // { // listaIdentyfikatorowJadlospisowDekadowki.Add(Convert.ToInt32(DataSet.Tables["JadlsopisDekadowki"].Rows[i]["IdentyfikatorJadlospisu"])); // } //} System.Data.EnumerableRowCollection <string> rowCollection = DataSet.JadlsopisDekadowki.Where(x => x.IdentyfikatorDekadowki == identyfikatorDekadowki.ToString() && x.Dzien == dzien.ToString()).Select(x => x.IdentyfikatorJadlospisu); for (int i = 0; i < rowCollection.Count(); i++) { System.Data.EnumerableRowCollection <KalkulatorDietyDatabase.JadlospisRow> s = DataSet.Jadlospis.Where(x => x.Identyfikator.ToString() == rowCollection.ElementAt(i)); listaJadlospisow.Add(new Menu(Convert.ToInt32(s.ElementAt(0).Identyfikator), dzien, DietsDAO.Select(s.ElementAt(0).Dieta.ToString(), dekadowka.miasto), s.ElementAt(0)._Nazwa_Śniadanie.ToString(), s.ElementAt(0)._Nazwa_IIŚniadanie.ToString(), s.ElementAt(0)._Nazwa_Obiad.ToString(), s.ElementAt(0)._Nazwa_Podwieczorek.ToString(), s.ElementAt(0)._Nazwa_Kolacja.ToString(), s.ElementAt(0)._Skład_Śniadanie.ToString(), s.ElementAt(0)._Skład_IIŚniadanie.ToString(), s.ElementAt(0)._Skład_Obiad.ToString(), s.ElementAt(0)._Skład_Podwieczorek.ToString(), s.ElementAt(0)._Skład_Kolacja.ToString())); } //Template dekadowka = TemplatesDAO.SelectFromId(identyfikatorDekadowki); // for (int i = 0; i < DataSet.Jadlospis.Rows.Count; i++) // { // //if (listaIdentyfikatorowJadlospisowDekadowki.Contains(Convert.ToInt32(DataSet.Tables["Jadlospis"].Rows[i]["Identyfikator"].ToString()))) // if(rowCollection.Contains(DataSet.Tables["Jadlospis"].Rows[i]["Identyfikator"].ToString())) // { // listaJadlospisow.Add(new Menu(Convert.ToInt32(DataSet.Tables["Jadlospis"].Rows[i]["Identyfikator"]), dzien, DietsDAO.Select(DataSet.Tables["Jadlospis"].Rows[i]["Dieta"].ToString(), dekadowka.miasto), DataSet.Tables["Jadlospis"].Rows[i]["Nazwa-Śniadanie"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Nazwa-IIŚniadanie"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Nazwa-Obiad"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Nazwa-Podwieczorek"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Nazwa-Kolacja"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Skład-Śniadanie"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Skład-IIŚniadanie"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Skład-Obiad"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Skład-Podwieczorek"].ToString(), DataSet.Tables["Jadlospis"].Rows[i]["Skład-Kolacja"].ToString())); // } // } return(listaJadlospisow); }
public static System.Data.DataView AsDataView <T>(this System.Data.EnumerableRowCollection <T> source) where T : System.Data.DataRow { throw null; }