public CreateKindViewModel()
 {
     catagoryRepository = new CatagoryRepository();
     KindRepository     = new KindRepository();
     addCommand         = new RelayCommand(Add);
     catagorys          = catagoryRepository.Get().Select(a => new ComboBoxItem {
         Text = a.Name, Value = a.Id
     }).ToList();
 }
示例#2
0
        public HomeViewModel()
        {
            catagoryRepository = new CatagoryRepository();
            ordersRepository   = new OrdersRepository();
            Catagorys          = new ObservableCollection <Catagory>(catagoryRepository.Get(includeProperties: "Kinds.Orders"));
            Refresh            = new RelayCommand(RefreshAction);

            DateTimeChange += ResetOrdersandTotalprice;
            DateTimeChange(DateTime.Now);
        }
示例#3
0
 public EditKindViewModel(Kind selectKind)
 {
     SelectKind         = selectKind;
     catagoryRepository = new CatagoryRepository();
     repository         = new KindRepository();
     SaveCommand        = new RelayCommand(UpdateKind);
     ComboBoxItem       = new ComboBoxItem {
         Text = SelectKind.Name, Value = SelectKind.CatagoryId
     };
     catagorys = catagoryRepository.Get().Select(a => new ComboBoxItem {
         Text = a.Name, Value = a.Id
     }).ToList();
 }
示例#4
0
 public OrderViewModel()
 {
     catagoryRepository = new CatagoryRepository();
     kindRepository     = new KindRepository();
     OrdersRepository   = new OrdersRepository();
     Catagorys          = catagoryRepository.Get().Select(a => new ComboBoxItem {
         Text = a.Name, Value = a.Id
     }).ToList();
     RemoveOrder = new RelayCommand(RemoveOrderAciton);
     AddToCurrentOrderCommand = new RelayCommand(AddToCurrentOrders);
     SaveOrders         = new RelayCommand(SaveorderAciton);
     EmptyFieldsCommand = new RelayCommand(EmptyFieldsAction);
 }