private bool CheckAlreadyRequest(GameRequestClass gr) { //ha már benne van a listában akkor csak átírjuk a kérés dátumát GameRequestClient grc = (from item in lbRequests.Items where ((GameRequestClient)item).Name == gr.Name select(GameRequestClient) item).FirstOrDefault(); if (grc != null) { grc.RequestDate = gr.RequestDate; return(true); } return(false); }
public void StartPlay(string sender, string receiver) { LoginsClass ireciever = Logins.Where(x => x.Name == receiver).FirstOrDefault(); LoginsClass isender = Logins.Where(x => x.Name == sender).FirstOrDefault(); if (ireciever != null && isender != null) { GameRequestClass gr = new GameRequestClass(); gr.Name = sender; gr.RequestDate = DateTime.Now; gr.Sex = isender.Sex; try { ireciever.Client.StartPlayGet(gr); } catch (Exception) { Logout(receiver); } } }