commit
31fec8e200
@ -1,39 +1,49 @@
|
||||
namespace Views;
|
||||
|
||||
public partial class ContainerFlyout : ContentView
|
||||
{
|
||||
public ContainerFlyout()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
// Bind MyFlyoutContent
|
||||
public static readonly BindableProperty MyFlyoutContentProperty =
|
||||
BindableProperty.Create("MyFlyoutContent", typeof(View), typeof(ContainerFlyout), new Grid());
|
||||
|
||||
public View MyFlyoutContent
|
||||
{
|
||||
get => (View)GetValue(MyFlyoutContentProperty);
|
||||
set => SetValue(MyFlyoutContentProperty, value);
|
||||
}
|
||||
|
||||
// Bind IsNotConnected
|
||||
public static readonly BindableProperty IsNotConnectedProperty =
|
||||
BindableProperty.Create("IsNotConnected", typeof(bool), typeof(Button), true);
|
||||
|
||||
public bool IsNotConnected
|
||||
{
|
||||
get => (bool)GetValue(IsNotConnectedProperty);
|
||||
set => SetValue(IsNotConnectedProperty, value);
|
||||
}
|
||||
|
||||
// bind NeedReturn
|
||||
public static readonly BindableProperty NeedReturnProperty =
|
||||
BindableProperty.Create("NeedReturn", typeof(bool), typeof(Border), false);
|
||||
|
||||
public bool NeedReturn
|
||||
{
|
||||
get => (bool)GetValue(NeedReturnProperty);
|
||||
set => SetValue(NeedReturnProperty, value);
|
||||
}
|
||||
}
|
||||
using DataPersistence;
|
||||
using Model;
|
||||
|
||||
namespace Views;
|
||||
|
||||
public partial class ContainerFlyout : ContentView
|
||||
{
|
||||
public DataManager DataMgr => (App.Current as App).DataMgr;
|
||||
public User user => (App.Current as App).user;
|
||||
|
||||
|
||||
public ContainerFlyout()
|
||||
{
|
||||
InitializeComponent();
|
||||
BindingContext = this;
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Bind MyFlyoutContent
|
||||
public static readonly BindableProperty MyFlyoutContentProperty =
|
||||
BindableProperty.Create("MyFlyoutContent", typeof(View), typeof(ContainerFlyout), new Grid());
|
||||
|
||||
public View MyFlyoutContent
|
||||
{
|
||||
get => (View)GetValue(MyFlyoutContentProperty);
|
||||
set => SetValue(MyFlyoutContentProperty, value);
|
||||
}
|
||||
|
||||
// Bind IsNotConnected
|
||||
public static readonly BindableProperty IsNotConnectedProperty =
|
||||
BindableProperty.Create("IsNotConnected", typeof(bool), typeof(Button), true);
|
||||
|
||||
public bool IsNotConnected
|
||||
{
|
||||
get => (bool)GetValue(IsNotConnectedProperty);
|
||||
set => SetValue(IsNotConnectedProperty, value);
|
||||
}
|
||||
|
||||
// bind NeedReturn
|
||||
public static readonly BindableProperty NeedReturnProperty =
|
||||
BindableProperty.Create("NeedReturn", typeof(bool), typeof(Border), false);
|
||||
|
||||
public bool NeedReturn
|
||||
{
|
||||
get => (bool)GetValue(NeedReturnProperty);
|
||||
set => SetValue(NeedReturnProperty, value);
|
||||
}
|
||||
}
|
||||
|
@ -1,9 +1,31 @@
|
||||
namespace Views;
|
||||
|
||||
public partial class MyProfil : ContentPage
|
||||
{
|
||||
public MyProfil()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
using CommunityToolkit.Maui.Behaviors;
|
||||
using DataPersistence;
|
||||
using Model;
|
||||
using System.Diagnostics;
|
||||
|
||||
namespace Views;
|
||||
|
||||
public partial class MyProfil : ContentPage
|
||||
{
|
||||
public DataManager DataMgr => (App.Current as App).DataMgr;
|
||||
public User user => (App.Current as App).user;
|
||||
public User userBis {get; set; }
|
||||
|
||||
public MyProfil()
|
||||
{
|
||||
userBis = new User(user);
|
||||
InitializeComponent();
|
||||
|
||||
BindingContext = this;
|
||||
}
|
||||
|
||||
|
||||
public void Validation_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (String.IsNullOrEmpty(userBis.Name) || String.IsNullOrEmpty(userBis.Surname)){
|
||||
return;
|
||||
}
|
||||
user.Name = userBis.Name;
|
||||
user.Surname = userBis.Surname;
|
||||
}
|
||||
}
|
Loading…
Reference in new issue