예제 #1
0
 public void AgregarObjeto(string ObjectName)
 {
     ObjetoSubasta objeto = new ObjetoSubasta(ObjectName);
     if (!CheckIfObjectExists(objeto))
     {
         Info.Add(objeto);
         Console.WriteLine("Se ha agregado {0}", ObjectName);
     }
     else
     {
         Console.WriteLine("Objeto ya existe");
     }
 }
예제 #2
0
 bool CheckIfApostadorInObjectList(ObjetoSubasta objeto, Apostador apostador)
 {
     return objeto.Apostadores.Where(a => a.Ip == apostador.Ip && a.Port == apostador.Port).SingleOrDefault() != null;
 }
예제 #3
0
 void ModificarObjetoSubasta(ObjetoSubasta objetoApostar)
 {
     var ObjetoApostar = Info.Where(o => o.Nombre == objetoApostar.Nombre).SingleOrDefault();
     Info.Remove(ObjetoApostar);
     Info.Add(objetoApostar);
 }
예제 #4
0
 bool CheckIfObjectExists(ObjetoSubasta objecto)
 {
     return Info.Where(o => o.Nombre == objecto.Nombre).SingleOrDefault() != null;
 }