Exemple #1
0
 public Models.Squad.Lineup Convert(Database.Entities.Squad.Lineup source, Models.Squad.Lineup destination, ResolutionContext context)
 {
     return(new Models.Squad.Lineup
     {
         Id = source.Id,
         Formation = new Models.Squad.Formation
         {
             Id = source.FormationId,
             Name = source.Formation.Name,
             ComponentName = FormationList.All().FirstOrDefault(f => f.Name == source.Formation.Name)?.ComponentName
         },
         Players = context.Mapper.Map <List <Models.Squad.PlayerToLineup> >(source.Players),
         Created = source.Created.ToString("yyyy-MM-dd")
     });
 }
Exemple #2
0
 public Database.Entities.Squad.Lineup Convert(Models.Squad.CRUD.Lineup source, Database.Entities.Squad.Lineup destination, ResolutionContext context)
 {
     return(new Database.Entities.Squad.Lineup
     {
         Id = source.Id,
         FormationId = source.FormationId,
         Players = source.Players.Select(player => new Database.Entities.Squad.PlayerToLineup
         {
             PlayerId = player.PlayerId,
             PositionId = player.PositionId
         }).ToList(),
         CreatedByUserId = source.CreatedByUserId,
         Created = DateTime.Now
     });
 }