private List <OrderItemViewModel> CreateItemViewModelCollection(OrderCatalog catalog)
        {
            List <OrderItemViewModel> items = new List <OrderItemViewModel>();

            foreach (var obj in catalog.Orders)
            {
                items.Add(new OrderItemViewModel(obj));
            }
            return(items);
        }
Esempio n. 2
0
 public Customer(string nam, string adr, string ph, string email)
 {
     _id = NextId;
     NextId++;
     _name   = nam;
     _adress = adr;
     _email  = email;
     _phone  = ph;
     _orders = new OrderCatalog($"{Id}{Name}");
 }
        public OrderMasterDetailsViewModel()
        {
            _catalog = new OrderCatalog();
            _orderItemViewModelSelected = new OrderItemViewModel(new Orders());

            _deleteCommand   = new DeleteOrderCommand(_catalog, this);
            _newOrderCommand = new NewOrderCommand(_catalog, this);
            _saveCommand     = new SaveOrderCommand(_catalog);
            _refreshCommand  = new RefreshOrderCommand(this, _catalog);
            _catalog.Load();
        }
Esempio n. 4
0
 public SaveOrderCommand(OrderCatalog catalog)
 {
     _catalog = catalog;
 }
Esempio n. 5
0
 public DeleteOrderCommand(OrderCatalog catalog, OrderMasterDetailsViewModel viewModel)
 {
     _catalog = catalog;
     _orderMasterDetailsViewModel = viewModel;
 }
Esempio n. 6
0
 public RefreshOrderCommand(OrderMasterDetailsViewModel mdvm, OrderCatalog catalog)
 {
     _catalog = catalog;
     _orderMasterDetailsViewModel = mdvm;
 }
Esempio n. 7
0
 public OrderModel(OrderCatalog oCatalog)
 {
     _oCatalog = oCatalog;
 }
Esempio n. 8
0
 public RemoveOrderModel(OrderCatalog oCatalog)
 {
     RemoveOrder = new Order();
     _oCatalog   = oCatalog;
 }
Esempio n. 9
0
 public OrderSaveCmd(OrderCatalog catalog)
 {
     _catalog = catalog;
 }
Esempio n. 10
0
 public EditOrderModel()
 {
     catalog = OrderCatalog.Instance;
 }
Esempio n. 11
0
 public EditOrderCommand(OrderCatalog orderCatalog, OrderMasterDetailsViewModel mdvm)
 {
     _orderCatalog = orderCatalog;
     _orderMasterDetailsViewModel = mdvm;
 }
Esempio n. 12
0
 public EditOrderModel(OrderCatalog oCatalog)
 {
     EditOrder = new Order();
     _oCatalog = oCatalog;
 }
Esempio n. 13
0
 public GetAllOrdersModel()
 {
     catalog = OrderCatalog.Instance;
 }
Esempio n. 14
0
 public DashboardModel()
 {
     catalog  = ProductCatalog.Instance;
     ocatalog = OrderCatalog.Instance;
 }
Esempio n. 15
0
 public NewOrderCommand(OrderCatalog catalog, OrderMasterDetailsViewModel mdvm)
 {
     _catalog = catalog;
     _orderMasterDetailsViewModel = mdvm;
 }
Esempio n. 16
0
 public CreateOrderModel(OrderCatalog oCatalog)
 {
     _oCatalog = oCatalog;
 }
Esempio n. 17
0
 public OrderTest()
 {
     _orderCatalog    = OrderCatalog.Instance;
     _customerCatalog = CustomerCatalog.Instance;
 }