|
|
@ -1,5 +1,6 @@
|
|
|
|
using Entity_Framework;
|
|
|
|
using Entity_Framework;
|
|
|
|
using Entity_Framework.Entity;
|
|
|
|
using Entity_Framework.Entity;
|
|
|
|
|
|
|
|
using Entity_Framework.Entity.Relations;
|
|
|
|
using Entity_Framework.Factories;
|
|
|
|
using Entity_Framework.Factories;
|
|
|
|
using Modele.Classe;
|
|
|
|
using Modele.Classe;
|
|
|
|
using System.Collections.Generic;
|
|
|
|
using System.Collections.Generic;
|
|
|
@ -64,6 +65,7 @@ namespace Extraction_Donnees.Extraction
|
|
|
|
|
|
|
|
|
|
|
|
List<int> result = new List<int>();
|
|
|
|
List<int> result = new List<int>();
|
|
|
|
Ecuries ecurieEntity = ecurie.ModeleToEntity();
|
|
|
|
Ecuries ecurieEntity = ecurie.ModeleToEntity();
|
|
|
|
|
|
|
|
Relation_Pilote_Ecurie relation = new Relation_Pilote_Ecurie();
|
|
|
|
|
|
|
|
|
|
|
|
using (BDDContext db = new BDDContext())
|
|
|
|
using (BDDContext db = new BDDContext())
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -91,9 +93,23 @@ namespace Extraction_Donnees.Extraction
|
|
|
|
return Task.FromResult<List<int>>(result);
|
|
|
|
return Task.FromResult<List<int>>(result);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
ecurieEntity.IdPiloteProprietaire = idPilote;
|
|
|
|
ecurieEntity.IdPiloteProprietaire = idPilote;
|
|
|
|
|
|
|
|
relation.IdPilote = idPilote;
|
|
|
|
|
|
|
|
|
|
|
|
db.Add(ecurieEntity);
|
|
|
|
db.Add(ecurieEntity);
|
|
|
|
db.SaveChanges();
|
|
|
|
db.SaveChanges();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using (BDDContext db = new BDDContext())
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
Ecuries ecurieRelation = new Ecuries();
|
|
|
|
|
|
|
|
int idEcurie = db.Ecuries.Where(e => e.Name == ecurie.name).First().Id;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
relation.IdEcurie = idEcurie;
|
|
|
|
|
|
|
|
relation.Grade = "Owner";
|
|
|
|
|
|
|
|
db.Add(ecurieRelation);
|
|
|
|
|
|
|
|
db.SaveChanges();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
result.Add(0);
|
|
|
|
result.Add(0);
|
|
|
|
return Task.FromResult<List<int>>(result);
|
|
|
|
return Task.FromResult<List<int>>(result);
|
|
|
|
}
|
|
|
|
}
|
|
|
|