Ezt még ki kell reszelni rendesen

This commit is contained in:
2025-02-12 23:01:38 +01:00
parent f57fef804d
commit f400bbf3c8
7 changed files with 112 additions and 14 deletions
@@ -0,0 +1,38 @@
using System.Runtime.CompilerServices;
using System.Windows.Input;
using WorkFlowCheck.Common.DTO;
namespace WorkFlowCheck.MAUI.Pages.BaseStock.CheckPoints;
public partial class CheckPointEditPage : ContentPage
{
public CheckPointDTO CheckPointDTO { get; set; }
public ICommand SaveCommand { get; }
public ICommand CancelCommand { get; }
public CheckPointEditPage(CheckPointDTO checkPointDTO)
{
InitializeComponent();
CheckPointDTO = checkPointDTO;
BindingContext = this;
SaveCommand = new Command(OnSave);
CancelCommand = new Command(OnCancel);
}
private async void OnSave()
{
// Adatok mentése és visszairányítás az elõzõ oldalra
// Például adatbázisba mentés elõtt itt végrehajthatsz további mûveleteket
await Navigation.PopAsync();
}
// A törlési (Cancel) logika
private async void OnCancel()
{
// Visszatérés az elõzõ oldalra anélkül, hogy mentenénk bármit
//await Navigation.PopAsync();
await Shell.Current.GoToAsync("//CheckPointsPage");
}
}