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

master
etudiant 3 years ago
parent c0f6bb63b1
commit 44cb3d3bbe

@ -10,7 +10,6 @@ namespace Bussness
public interface IDataManager<Data> public interface IDataManager<Data>
{ {
Task<bool> Add(Data data); Task<bool> Add(Data data);
Task<bool> Delete(Data data); Task<bool> Delete(Data data);
Task<bool> Update(Data data); Task<bool> Update(Data data);
Task<Data> GetDataWithName(string name); Task<Data> GetDataWithName(string name);

@ -14,7 +14,7 @@
ColumnSpacing="4"> ColumnSpacing="4">
<Entry Placeholder="Ajout de BLOC DANS LA MAQUETTE" <Entry Placeholder="Ajout de BLOC DANS LA MAQUETTE"
Grid.Row="1" BackgroundColor="AliceBlue" Grid.Row="1" BackgroundColor="AliceBlue"
Text="{Binding blocModel.Nom }" Text=""
TextColor="Black" TextColor="Black"
/> />
<Button x:Name="Afer" Text="Modifier" Grid.Row="1" Grid.Column="1" HorizontalOptions="End" VerticalOptions="End" WidthRequest="80" Command="{Binding GetAllBlocCommand}"> </Button> <Button x:Name="Afer" Text="Modifier" Grid.Row="1" Grid.Column="1" HorizontalOptions="End" VerticalOptions="End" WidthRequest="80" Command="{Binding GetAllBlocCommand}"> </Button>

@ -15,10 +15,10 @@ using System.Reflection.Metadata;
using System.Text; using System.Text;
using System.Threading.Tasks; using System.Threading.Tasks;
namespace CalculateurApp.ViewModel namespace CalculateurApp.ViewModel;
public partial class MaquetteViewModel:ObservableObject
{ {
public partial class MaquetteViewModel:ObservableObject
{
public BlocModel blocModel { get; set; } public BlocModel blocModel { get; set; }
// public ReadOnlyObservableCollection<BlocModel>lst { get; set; } // public ReadOnlyObservableCollection<BlocModel>lst { get; set; }
@ -66,7 +66,7 @@ namespace CalculateurApp.ViewModel
[ObservableProperty] [ObservableProperty]
string nom; string nom;
[RelayCommand] [RelayCommand]
async void Add() async void Add()
{ {
// Manager blocDbDataManager = new Manager(new BlocDbDataManager<CalculDbMaui>()); // Manager blocDbDataManager = new Manager(new BlocDbDataManager<CalculDbMaui>());
@ -143,5 +143,10 @@ namespace CalculateurApp.ViewModel
} }
} }
[RelayCommand]
public void Blocview(IEnumerable<BlocModel> blocModels)
{
//items.Add
} }
} }

@ -57,6 +57,16 @@ namespace CalculateurMapping
} }
return true; return true;
} }
public async Task<bool>GetByMaquette(MaquetteModel maquette) {
using (var context = new TContext())
{
//
}
return true;
}
public async Task<List<BlocModel>> GetAll() public async Task<List<BlocModel>> GetAll()
{ //getAll { //getAll

@ -51,6 +51,7 @@ namespace CalculateurMapping
BlocEntity entity = new BlocEntity BlocEntity entity = new BlocEntity
{ {
Id = blocModel.Id, Id = blocModel.Id,
Nom = blocModel.Nom,
MaquetteEntity = new MaquetteEntity MaquetteEntity = new MaquetteEntity
{ {
Id = mqt.Id, Id = mqt.Id,
@ -62,10 +63,11 @@ namespace CalculateurMapping
if (!data.Bloc.Contains(entity)) if (!data.Bloc.Contains(entity))
{ {
data.Bloc.Add(entity); data.Bloc.Add(entity);
await context.Bloc.AddAsync(entity); // await context.Maquettes.AddAsync(data);
// context.Maquettes.Update(data); // Console.WriteLine("jyij");
context.Maquettes.Update(data);
await context.SaveChangesAsync(); result = await context.SaveChangesAsync() > 0;
} }
} }
//context.Database.EnsureCreated(); //context.Database.EnsureCreated();

Loading…
Cancel
Save