add Ecurie
continuous-integration/drone/push Build is passing Details

master
Jolys Enzo 2 years ago
parent 083a5478da
commit c12fc788dc

@ -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);
} }

Loading…
Cancel
Save