/// <summary> /// Creates new instance of <see cref="ApproveDoctorCommand"/> /// </summary> /// <param name="executeMethod">Execute method</param> /// <param name="canExecuteMethod">CanExecute method</param> public ApproveDoctorCommand(HospitalAdminApprovalViewModel viewModel, Func <int, Task <Response <string> > > executeMethod, Func <int, bool> canExecuteMethod) : base(executeMethod, canExecuteMethod) { this.viewModel = viewModel; }
/// <summary> /// Creates new instance of <see cref="LoadHospitalAdminApprovalsService"/> /// </summary> /// <param name="hospitalAdminApprovalsViewModel">Hospital Admin approvals viewmodel</param> public LoadHospitalAdminApprovalsService(HospitalAdminApprovalViewModel hospitalAdminApprovalsViewModel) { this.hospitalAdminApprovalsViewModel = hospitalAdminApprovalsViewModel; this.client = ((App)App.Current).UserApiClient; }
public HospitalAdminApprovals() { InitializeComponent(); this.ViewModel = new HospitalAdminApprovalViewModel(); this.DataContext = this.ViewModel; }