コード例 #1
0
ファイル: Bot.cs プロジェクト: galenam/chatBot
 public Bot(ILogger <Bot> logger, IDBHomeworkRepository dbBHomeworkRepository, IOptions <ApplicationModel> options,
            IDBReminderRepository dbReminderRepository, IRegisterJob registerJob)
 {
     _logger = logger;
     _dbHomeworkRepository = dbBHomeworkRepository;
     _dbReminderRepository = dbReminderRepository;
     _appModel             = options.Value;
     _registerJob          = registerJob;
 }
コード例 #2
0
        /// <summary>
        /// Opens the register job form.
        /// </summary>
        /// <returns>Returns true or false depending on
        /// if the form opened successfully.</returns>
        public bool OpenRegisterJob()
        {
            try
            {
                // Creates new form, registers this presenter
                //  and then opens the form as a dialogue to home.
                m_registerJob = new RegisterJob();
                m_registerJob.RegisterPresenter(this);
                m_registerJob.OpenForm(m_home as Home);
            }
            catch (Exception)
            {
                return(false);
            }

            return(true);
        }