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> Members { get; set; }
public List<PiloteDTO> WaitingsMembers { get; set; } public List<PiloteDTO> WaitingsMembers { get; set; }
public PiloteDTO Owner { 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 Pseudo { get; set; }
public string Email { 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.Owner = ecurie.Owner.ModeleToDTO();
ecurieDTO.Members = ecurie.Members.Select( e => e.ModeleToDTO()).ToList(); ecurieDTO.Members = ecurie.Members.Select( e => e.ModeleToDTO()).ToList();
ecurieDTO.WaitingsMembers = ecurie.WaitingMembers.Select(e => e.ModeleToDTO()).ToList(); ecurieDTO.WaitingsMembers = ecurie.WaitingMembers.Select(e => e.ModeleToDTO()).ToList();
ecurieDTO.Image = ecurie.Image;
return ecurieDTO; return ecurieDTO;
} }
public static Ecurie DTOToModele(this EcurieDTO dto) 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 Name { get; set; }
public string Image { get;set; }
// -------------------- Relation -------------------- // // -------------------- Relation -------------------- //
//Relation_Ecurie_Pilote //Relation_Ecurie_Pilote

@ -1,5 +1,6 @@
using Entity_Framework.Entity.Relations; using Entity_Framework.Entity.Relations;
using System; using System;
using System.Buffers.Text;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
using System.Text; using System.Text;
@ -17,6 +18,8 @@ namespace Entity_Framework.Entity
public string Password { get; set; } public string Password { get; set; }
public string Image { get;set; }
// -------------------- Relation -------------------- // // -------------------- Relation -------------------- //
@ -32,7 +35,7 @@ namespace Entity_Framework.Entity
public List<Sessions> Sessions { get; set; } public List<Sessions> Sessions { get; set; }
//Images //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) 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) public static Ecuries ModeleToEntity(this Ecurie ecurie)
{ {
Ecuries entity = new Ecuries(); Ecuries entity = new Ecuries();
entity.Name = ecurie.name; entity.Name = ecurie.name;
entity.Image = ecurie.Image;
return entity; return entity;
} }
} }

@ -18,13 +18,14 @@ namespace Entity_Framework.Factories
pilote.Pseudo = piloteModele.Pseudo; pilote.Pseudo = piloteModele.Pseudo;
pilote.Email = piloteModele.Email; pilote.Email = piloteModele.Email;
pilote.Password = piloteModele.Password; pilote.Password = piloteModele.Password;
pilote.Image = piloteModele.Image;
return pilote; return pilote;
} }
public static Pilote EntityToModele(this Pilotes piloteEntity) 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(); result = db.Ecuries.ToList();
foreach (Ecuries ecu in result) foreach (Ecuries ecu in result)
{ {
Ecurie ecurie = new Ecurie(); Ecurie ecurie = new Ecurie("Inconnu !");
ecurie.name = ecu.Name; ecurie.name = ecu.Name;
ecurie.Owner = (from pilote in db.Pilotes ecurie.Owner = (from pilote in db.Pilotes
from relation in db.RelationEcuriePilote from relation in db.RelationEcuriePilote

@ -13,10 +13,13 @@ namespace Modele.Classe
public List<Pilote> Members { get; set; } public List<Pilote> Members { get; set; }
public List<Pilote> WaitingMembers { 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; name = nameArg;
Image = _image;
} }
} }

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

Loading…
Cancel
Save