public AddParameterAViewModel(INavigation navigation) { _navigation = navigation; _parameter = new ParameterA(); _parameterRepository = new ParameterARepository(); AddParameterACommand = new Command(async() => await AddParameterA()); ViewAllParametersCommand = new Command(async() => await ShowParameterAList()); }
public ParameterAListViewModel(INavigation navigation) { _navigation = navigation; _parameterRepository = new ParameterARepository(); AddCommand = new Command(async() => await ShowAddParameterA()); DeleteAllParametersCommand = new Command(async() => await DeleteAllParameters()); FetchParameters(); }
public DetailsViewModel(INavigation navigation, int selectedID) { _navigation = navigation; _parameter = new ParameterA(); _parameter.Id = selectedID; _parameterRepository = new ParameterARepository(); UpdateParameterCommand = new Command(async() => await UpdateParameter()); DeleteParameterCommand = new Command(async() => await DeleteParameter()); FetchParameterDetails(); }