public ProductExportViewModel() { m_Sorts = SortMapper.GetAllSorts(); m_Categories = ToolConstants.DEFAULT_FRUIT_CATEGORIES; m_Costumers = CostumerMapper.GetAllCostumers(); m_Products = ProductMapper.GetAllProducts(); InitializeCommands(); RaisePropertyChanged(nameof(Products)); RaisePropertyChanged(nameof(Sorts)); RaisePropertyChanged(nameof(Categories)); RaisePropertyChanged(nameof(Origins)); }
private void OnAddSort() { if (m_NewSort == null || m_NewSort == "") { return; } if (!m_Sorts.Contains(m_NewSort)) { m_Sorts.Add(m_NewSort); SortMapper.SaveSort(m_NewSort); m_NewSort = ""; RaisePropertyChanged(nameof(NewSort)); RaisePropertyChanged(nameof(Sorts)); } m_AddSortVisible = false; RaisePropertyChanged(nameof(AddSortVisible)); }