コード例 #1
0
        public bool SetAgenda(Agenda agenda)
        {
            Configuration.Set(agenda);

            WindowsServiceBase.Instance.Agenda = agenda;

            WindowsServiceBase.Instance.TimmerTick(null);

            return true;
        }
コード例 #2
0
        public Agenda GetAgenda()
        {
            Agenda agenda;

            try
            {
                openChannel();

                agenda = channel.GetAgenda();
            }
            catch (Exception ex)
            {
                closeChannel();
                agenda = new Agenda();
            }

            return agenda;
        }
コード例 #3
0
        public bool SetAgenda(Agenda agenda)
        {
            try
            {
                openChannel();

                return channel.SetAgenda(agenda);
            }
            catch (Exception ex)
            {
                closeChannel();
                agenda = new Agenda();
            }

            return false;
        }