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

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

@ -15,7 +15,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculateurEF", "Calculateu
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CalculateurMapping", "CalculateurMapping\CalculateurMapping.csproj", "{2CF7DDB5-2FD8-4D80-9D5F-9C8DD12B8518}"
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
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "testpourEf", "testpourEf\testpourEf.csproj", "{48B8C47A-AC35-473C-A9A9-CE9C8D5F6344}"
EndProject

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

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

Loading…
Cancel
Save