Calculateur
continuous-integration/drone/push Build is failing Details

master
Mamadou Elaphi ARAFA 3 years ago
parent bb94b19711
commit 10d7d165a0

@ -28,12 +28,9 @@ namespace BSN
private readonly IDataManager<BlocModel> blocDbDataManager; private readonly IDataManager<BlocModel> blocDbDataManager;
public IDataManager<UE> UeDbDataManager => ueDbDataManager; public IDataManager<UE> UeDbDataManager => ueDbDataManager;
private readonly IDataManager<UE> ueDbDataManager; private readonly IDataManager<UE> ueDbDataManager;
// private IDataManager<Matiere> matiereDbDataManager;
public IDataManager<Matiere> MatiereDbDataManager => matiereDbDataManager; public IDataManager<Matiere> MatiereDbDataManager => matiereDbDataManager;
private readonly IDataManager<Matiere> matiereDbDataManager; private readonly IDataManager<Matiere> matiereDbDataManager;
#endregion #endregion
@ -60,47 +57,56 @@ namespace BSN
matiere = new ReadOnlyCollection<Matiere>(matieres); matiere = new ReadOnlyCollection<Matiere>(matieres);
} }
public Manager(IDataManager<Matiere> matiereManager,IDataManager<UE> UeManager, IDataManager<BlocModel> blocmanager, IDataManager<MaquetteModel> maquettemanager,) public Manager(IDataManager<Matiere> matiereManager,IDataManager<UE> UeManager, IDataManager<BlocModel> blocmanager, IDataManager<MaquetteModel> maquettemanager)
{ {
this.matiereDbDataManager = matiereManager; this.matiereDbDataManager = matiereManager;
Matiere = new ReadOnlyCollection<Matiere>(matieres); matiere = new ReadOnlyCollection<Matiere>(matieres);
// this.maquettemanager = maquettemanager; this.maquetteDbDataManager = maquettemanager;
// MaquetteModel = new ReadOnlyCollection<MaquetteModel>(maquettes); maquette = new ReadOnlyCollection<MaquetteModel>(maquettes);
// this.partieDataManager = partieDataManager; this.blocDbDataManager = blocmanager;
// Parties = new ReadOnlyCollection<Partie>(parties); bloc = new ReadOnlyCollection<BlocModel>(blocs);
// this.joueurDataManager = joueurManager; this.ueDbDataManager = UeManager;
// Joueurs = new ReadOnlyCollection<Joueur>(joueurs); ue = new ReadOnlyCollection<UE>(ues);
} }
#endregion #endregion
#region Methodes
public Task<bool> AddMaquette(MaquetteModel maqt)
{
if (maquetteDbDataManager == null)
{
return Task.FromResult(false);
}
return maquetteDbDataManager.Add(maqt);
}
//public Task<bool> AddMaquette(MaquetteModel maqt) public async Task<bool> Deletemqt(MaquetteModel maqt)
//{ {
// if (MaquetteDbDataManager == null) if (maquetteDbDataManager == null)
// { {
// return Task.FromResult(false); return false;
// } }
// return MaquetteDbDataManager.Add(maqt); return await maquetteDbDataManager.Delete(maqt);
}
//}
//public async Task<bool> Deletemqt(MaquetteModel maqt) public async Task<bool> UpdateMaquette(MaquetteModel maqt)
//{ {
// if (MaquetteDbDataManager == null) if (maquetteDbDataManager == null)
// { {
// return false; return false;
// } }
// return await MaquetteDbDataManager.Delete(mqt); return await maquetteDbDataManager.Update(maqt);
//} }
public async Task<IEnumerable<MaquetteModel>> GetAllMaquette()
{
return await maquetteDbDataManager.GetAll();
}
} }
#endregion
} }

@ -8,7 +8,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\BSN\BSN.csproj" /> <ProjectReference Include="..\BSN\Bussness.csproj" />
<ProjectReference Include="..\CalculateurEF\CalculateurEF.csproj" /> <ProjectReference Include="..\CalculateurEF\CalculateurEF.csproj" />
<ProjectReference Include="..\ClassCalculateurMoyenne\ClassCalculateurMoyenne.csproj" /> <ProjectReference Include="..\ClassCalculateurMoyenne\ClassCalculateurMoyenne.csproj" />
</ItemGroup> </ItemGroup>

@ -15,7 +15,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculateurEF", "Calculateu
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculateurMapping", "CalculateurMapping\CalculateurMapping.csproj", "{2CF7DDB5-2FD8-4D80-9D5F-9C8DD12B8518}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculateurMapping", "CalculateurMapping\CalculateurMapping.csproj", "{2CF7DDB5-2FD8-4D80-9D5F-9C8DD12B8518}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BSN", "BSN\BSN.csproj", "{EE834623-6D68-4016-94B9-FF3AC58C0E15}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Bussness", "BSN\Bussness.csproj", "{EE834623-6D68-4016-94B9-FF3AC58C0E15}"
EndProject EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "testpourEf", "testpourEf\testpourEf.csproj", "{48B8C47A-AC35-473C-A9A9-CE9C8D5F6344}" Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "testpourEf", "testpourEf\testpourEf.csproj", "{48B8C47A-AC35-473C-A9A9-CE9C8D5F6344}"
EndProject EndProject

@ -6,7 +6,7 @@ Console.WriteLine("Hello, World!");
namespace testpourEF namespace testpourEF
{ class Program { class Program
{ {
static
} }
} }

@ -17,7 +17,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<ProjectReference Include="..\BSN\BSN.csproj" /> <ProjectReference Include="..\BSN\Bussness.csproj" />
<ProjectReference Include="..\CalculateurEF\CalculateurEF.csproj" /> <ProjectReference Include="..\CalculateurEF\CalculateurEF.csproj" />
<ProjectReference Include="..\CalculateurMapping\CalculateurMapping.csproj" /> <ProjectReference Include="..\CalculateurMapping\CalculateurMapping.csproj" />
<ProjectReference Include="..\ClassCalculateurMoyenne\ClassCalculateurMoyenne.csproj" /> <ProjectReference Include="..\ClassCalculateurMoyenne\ClassCalculateurMoyenne.csproj" />

Loading…
Cancel
Save