Exemplo n.º 1
0
        public StoragesPageViewModel(IStoragesService storagesService, IDialogService dialogService)
        {
            this.storagesService = storagesService;
            this.dialogService   = dialogService;

            AddStorageDialogCommand = new RelayCommand(OpenAddStorageDialog);

            try
            {
                LoadWarehouses();
            }
            catch (Exception ex)
            {
                Log.Error(ex);
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// 初始化存储控制器
 /// </summary>
 /// <param name="service">存储服务</param>
 public StoragesController(IStoragesService service)
 {
     _storagesService = service;
 }
        public AddStorageDialogViewModel(IStoragesService storagesService)
        {
            this.storagesService = storagesService;

            SaveCommand = new RelayCommand(async() => await CreateWarehouse());
        }