/// <summary> /// Initializes new instance of client overview form /// </summary> /// <param name="_clientTypeRepository">The client type repository</param> /// <param name="_clientOverviewVmService">The client overview view model service</param> /// <param name="bankServicesOverviewForm">Bank services overview form</param> /// <param name="_openingBankServicesForm">Opening bank services form</param> /// <param name="_menuForm">Menu form</param> public ClientOverviewForm (IClientTypeRepository _clientTypeRepository, IClientOverviewVmService _clientOverviewVmService, IBankServicesOverviewForm bankServicesOverviewForm, IOpeningBankServicesForm _openingBankServicesForm, ICreateClientForm _createClientForm) { InitializeComponent(); this.clientTypeRepository = _clientTypeRepository; this.clientOverviewVmService = _clientOverviewVmService; this._bankServicesOverviewForm = bankServicesOverviewForm; this.openingBankServicesForm = _openingBankServicesForm; this.createClientForm = _createClientForm; }
/// <summary> /// Initializes new instance of menu form /// </summary> /// <param name="_exchangeForm">Exchange form</param> /// <param name="createClientForm">Create client form</param> /// <param name="clientOverviewForm">Client overview form</param> /// <param name="bankServicesOverviewForm">Bank services overview form</param> public MenuForm (IExchangeForm _exchangeForm, ICreateClientForm createClientForm, IClientOverviewForm clientOverviewForm, IBankServicesOverviewForm bankServicesOverviewForm, IAdminPanel adminPanel, ILoanRequestsForm _loanRequestsForm, Employee _employee) { InitializeComponent(); this.exchangeForm = _exchangeForm; this._createClientForm = createClientForm; this._clientOverviewForm = clientOverviewForm; this._bankServicesOverviewForm = bankServicesOverviewForm; this._adminPanel = adminPanel; this.btnAdminPanel.Visible = false; }