public List <JoueurDTO> GetJoueur(int idContinent, int idPays, int idEquipe, int idPosition, int idJoueur) { JoueurBOLs joueurBols = new JoueurBOLs(idContinent, idPays, idEquipe, idPosition, idJoueur); var ListeJoueurDTO = new List <JoueurDTO>(); var liste = joueurBols.ListeJoueur; foreach (var c in liste) { ListeJoueurDTO.Add(new JoueurDTO { IdDto = c.Id, NomJoueurDto = c.NomJoueur, PrenomDto = c.Prenom, DateNaissanceDto = c.DateNaissance, DateDebutContratDto = c.DateDebutContrat, DateFinContratDto = c.DateFinContrat, SalaireHebdomadaireDto = c.SalaireHebdomadaire, PrixMinDto = c.PrixMin, PositionDto = c.Position, NomEquipeDto = c.NomEquipe, NomContinentDto = c.NomContinent, NomPaysDto = c.NomPays, NomPrenomAgentDto = c.NomPrenomAgent, FkContinentDto = c.FkContinent, FkPaysDto = c.FkPays, FkEquipeDto = c.FkEquipe, FkPositionDto = c.FkPosition }); } return(ListeJoueurDTO); }
public bool CreateOffreBol(OffreBOL offre) { var joueur = new JoueurBOLs(offre.FkContinent, offre.FkPays, offre.FkEquipe, offre.FkPosition, offre.IdJoueur).ListeJoueur.FirstOrDefault(); if (offre.PrixOffre < joueur.PrixMin) { return(false); } else if ((offre.PrixOffre > joueur.PrixMax) && (joueur.PrixMax != null)) { return(true); } else { return(Rnd.Next(1, 4) > 2); } }