public Medicines() { InitializeComponent(); this.MedicinesViewModel = new MedicinesViewModel(); this.DataContext = this.MedicinesViewModel; }
public ViewResult Schedule() { var medicinesListViewModel = new MedicinesViewModel(); medicinesListViewModel.Medicineses = _medicinesRepository.GetAllMedicines; medicinesListViewModel.CurrentCategory = "BestSellers"; return(View(medicinesListViewModel)); }
public MainWindowViewModel(MedicinesViewModel medicinesViewModel, SuppliersViewModel suppliersViewModel, SuppliesViewModel suppliesViewModel, SalesViewModel salesViewModel) { MedicinesViewModel = medicinesViewModel; SuppliersViewModel = suppliersViewModel; SuppliesViewModel = suppliesViewModel; SalesViewModel = salesViewModel; }
/// <summary> /// Creates new instance of <see cref="EditMedicineCommand"/> /// </summary> /// <param name="medicinesViewModel">Medicines page viewmodel</param> /// <param name="executeMethod">Execute method</param> /// <param name="canExecuteMethod">CanExecute method</param> public EditMedicineCommand(MedicinesViewModel medicinesViewModel, Func <Medicine, Task <bool> > executeMethod, Func <Medicine, bool> canExecuteMethod) : base(executeMethod, canExecuteMethod) { this._vm = medicinesViewModel; }
/// <summary> /// Creates new instance of <see cref="DeleteMedicineCommand"/> /// </summary> /// <param name="medicines">Medicines</param> /// <param name="executeMethod">Execute method</param> /// <param name="canExecuteMethod">CanExecute method.</param> public DeleteMedicineCommand(MedicinesViewModel medicinesViewModel, Func <string, Task <bool> > executeMethod, Func <string, bool> canExecuteMethod) : base(executeMethod, canExecuteMethod) { this._vm = medicinesViewModel; }