public ChitDueController(IChitDueService chitDueService, IVoucherTypeService voucherTypeService, IAccountBookService accountBookService) { this._chitDueService = chitDueService; _voucherTypeService = voucherTypeService; _accountBookService = accountBookService; }
public FindSubscriptionViewModel(Result onResult = null) { var Scope = Startup.Instance.provider.CreateScope(); chitDueService = Scope.ServiceProvider.GetRequiredService <IChitDueService>(); //chitDueService = new ChitDueClientService(); WireCommands(); }
public ChitDueViewModel(Result onResult = null) { try { subscribeService = (ISubscribeService)addon365.UI.ViewModel.Startup.Instance.provider.GetService(typeof(ISubscribeService)); chitDueService = (IChitDueService)addon365.UI.ViewModel.Startup.Instance.provider.GetService(typeof(IChitDueService)); WireCommands(); } catch (Exception ex) { string msg = ex.Message; } }
public SubscribeViewModel() { WireCommands(); var Scope = Startup.Instance.provider.CreateScope(); ChitSubscribe = new ChitSubscribeDomain(); _dueService = Scope.ServiceProvider.GetRequiredService <IChitDueService>();; // _subscribeService = new SubsriberService(); _subscribeService = Scope.ServiceProvider.GetRequiredService <ISubscribeService>();; FetchSchemesAsync(); FindAllCustomersAsync(); }