public PlaneTypeViewModel(INavigationService navigationService, IPlaneTypesService service) : base(navigationService) { _model = new PlaneType(); _service = service; GoBackCommand = new RelayCommand(goBack); SaveItemCommand = new RelayCommand(SaveItem); MessengerInstance.Register <PlaneType>(this, entity => { _model = entity; }); }
public PlaneTypesViewModel(INavigationService navigationService, IPlaneTypesService service) : base(navigationService) { Title = "PlaneTypes"; _service = service; AddNewItemCommand = new RelayCommand(AddNewItem); EditSelectedItemCommand = new RelayCommand(EditSelectedItem); DeleteSelectedItemCommand = new RelayCommand(DeleteSelectedItem); SearchCommand = new RelayCommand(SearchAsync); UpdateDataAsync().GetAwaiter(); MessengerInstance.Register <PlaneType>(this, entity => { if (entity != null) { UpdateDataAsync().GetAwaiter(); } }); }
public PlaneTypesController(IPlaneTypesService planeTypesService) { _planeTypesService = planeTypesService; }