You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
784 B
29 lines
784 B
using Dto.Classe;
|
|
using Modele.Classe;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Dto.Factories
|
|
{
|
|
public static class SessionFactorie
|
|
{
|
|
public static SessionDTO ModeleToDTO(this Session session)
|
|
{
|
|
SessionDTO sessionDTO = new SessionDTO();
|
|
|
|
sessionDTO.Name = session.name;
|
|
sessionDTO.Type = session.type;
|
|
sessionDTO.NamePilote = session.namePilote;
|
|
sessionDTO.NameCircuit = session.nameCircuit;
|
|
sessionDTO.Date = session.date;
|
|
sessionDTO.Id = session.Id;
|
|
sessionDTO.Tours = session.Tours.Select(e => e.ModeleToDTO()).ToList() ;
|
|
|
|
return sessionDTO;
|
|
}
|
|
}
|
|
}
|