Exemplo n.º 1
0
        /// <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;
        }
Exemplo n.º 2
0
        /// <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;
        }