public AddParameterAViewModel(INavigation navigation)
 {
     _navigation              = navigation;
     _parameter               = new ParameterA();
     _parameterRepository     = new ParameterARepository();
     AddParameterACommand     = new Command(async() => await AddParameterA());
     ViewAllParametersCommand = new Command(async() => await ShowParameterAList());
 }
Example #2
0
        public ParameterAListViewModel(INavigation navigation)
        {
            _navigation          = navigation;
            _parameterRepository = new ParameterARepository();

            AddCommand = new Command(async() => await ShowAddParameterA());
            DeleteAllParametersCommand = new Command(async() => await DeleteAllParameters());

            FetchParameters();
        }
Example #3
0
        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();
        }