/// <summary> /// Default constructor /// </summary> public OldOrderPageViewModel() { Task.Run(async() => await UpdateList()).Wait(); CurrentOrderPizzaList = new List <BackendHandler.Pizza>(); CurrentOrderExtraList = new List <BackendHandler.Extra>(); Delete = new RelayAsyncCommand(DeleteCommand); Navigate = new RelayParameterlessCommand(MainWindowViewModel.VM.NavigatorCommand); }
/// <summary> /// Default Constructor /// </summary> public PizzaPageViewModel() { Task.Run(async() => UpdateList()).Wait(); Add = new RelayAsyncCommand(AddCommand); Update = new RelayAsyncCommand(UpdateCommand); Delete = new RelayAsyncCommand(DeleteCommand); Clear = new RelayParameterlessCommand(ClearCommand); Navigate = new RelayParameterlessCommand(MainWindowViewModel.VM.NavigatorCommand); }
/// <summary> /// Default constructor /// </summary> public WarningOnDeleteWindowViewModel() { // Creating commands Confirm = new RelayParameterlessCommand((o) => { deleteWindow.DialogResult = true; }); Decline = new RelayParameterlessCommand((o) => { deleteWindow.DialogResult = false; }); }
public EmployeePageViewModel() { Task.Run(async() => await UpdateList()).Wait(); Employee = new EmployeeViewModel(); AddEmployee = new RelayParameterizedCommand(async(parameter) => await AddEmployeeCommand(parameter)); UpdateEmployee = new RelayParameterizedCommand(async(parameter) => await UpdateEmployeeCommand(parameter)); Delete = new RelayAsyncCommand(DeleteCommand); Clear = new RelayParameterlessCommand(ClearCommand); Navigate = new RelayParameterlessCommand(MainWindowViewModel.VM.NavigatorCommand); }