image pour ecurie et pilote
continuous-integration/drone/push Build is failing Details

master
Jolys Enzo 2 years ago
parent 4307db5584
commit f4020e0f80

@ -12,5 +12,7 @@ namespace Dto.Classe
public List<PiloteDTO> Members { get; set; }
public List<PiloteDTO> WaitingsMembers { get; set; }
public PiloteDTO Owner { get; set; }
public string Image { get; set; }
}
}

@ -10,5 +10,7 @@ namespace Dto.Classe
{
public string Pseudo { get; set; }
public string Email { get; set; }
public string Image { get; set; }
}
}

@ -18,13 +18,14 @@ namespace Dto.Factories
ecurieDTO.Owner = ecurie.Owner.ModeleToDTO();
ecurieDTO.Members = ecurie.Members.Select( e => e.ModeleToDTO()).ToList();
ecurieDTO.WaitingsMembers = ecurie.WaitingMembers.Select(e => e.ModeleToDTO()).ToList();
ecurieDTO.Image = ecurie.Image;
return ecurieDTO;
}
public static Ecurie DTOToModele(this EcurieDTO dto)
{
return new Ecurie(nameArg: dto.Name);
return new Ecurie(dto.Image,nameArg: dto.Name);
}
}
}

@ -13,6 +13,8 @@ namespace Entity_Framework.Entity
public string Name { get; set; }
public string Image { get;set; }
// -------------------- Relation -------------------- //
//Relation_Ecurie_Pilote

@ -1,5 +1,6 @@
using Entity_Framework.Entity.Relations;
using System;
using System.Buffers.Text;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@ -17,6 +18,8 @@ namespace Entity_Framework.Entity
public string Password { get; set; }
public string Image { get;set; }
// -------------------- Relation -------------------- //
@ -32,7 +35,7 @@ namespace Entity_Framework.Entity
public List<Sessions> Sessions { get; set; }
//Images
public Images Image { get; set; }
//public Images Image { get; set; }
}
}

@ -14,13 +14,14 @@ namespace Entity_Framework.Factories
public static Ecurie EntityToModele(this Ecuries dto)
{
return new Ecurie(nameArg:dto.Name);
return new Ecurie(nameArg:dto.Name,_image:dto.Image);
}
public static Ecuries ModeleToEntity(this Ecurie ecurie)
{
Ecuries entity = new Ecuries();
entity.Name = ecurie.name;
entity.Image = ecurie.Image;
return entity;
}
}

@ -18,13 +18,14 @@ namespace Entity_Framework.Factories
pilote.Pseudo = piloteModele.Pseudo;
pilote.Email = piloteModele.Email;
pilote.Password = piloteModele.Password;
pilote.Image = piloteModele.Image;
return pilote;
}
public static Pilote EntityToModele(this Pilotes piloteEntity)
{
return new Pilote(_Pseudo:piloteEntity.Pseudo,_Email:piloteEntity.Email,_Password:piloteEntity.Password);
return new Pilote(_Image:piloteEntity.Image, _Pseudo:piloteEntity.Pseudo,_Email:piloteEntity.Email,_Password:piloteEntity.Password);
}
}
}

@ -18,7 +18,7 @@ namespace Extraction_Donnees.Extraction
result = db.Ecuries.ToList();
foreach (Ecuries ecu in result)
{
Ecurie ecurie = new Ecurie();
Ecurie ecurie = new Ecurie("Inconnu !");
ecurie.name = ecu.Name;
ecurie.Owner = (from pilote in db.Pilotes
from relation in db.RelationEcuriePilote

@ -13,10 +13,13 @@ namespace Modele.Classe
public List<Pilote> Members { get; set; }
public List<Pilote> WaitingMembers { get; set; }
public string Image { get; set; }
public Ecurie(string nameArg = "Inconnu !")
public Ecurie(string _image,string nameArg = "Inconnu !")
{
name = nameArg;
Image = _image;
}
}

@ -12,11 +12,14 @@ namespace Modele.Classe
public string Email { get; set; }
public string Password { get; set; }
public Pilote(string _Pseudo, string _Email, string _Password)
public string Image { get; set; }
public Pilote(string _Pseudo, string _Email, string _Password,string _Image)
{
Pseudo = _Pseudo;
Email = _Email;
Password = _Password;
Image = _Image;
}
public Pilote() { }

Loading…
Cancel
Save