Beispiel #1
0
 /// <summary>
 /// Sets up the controls access for Message Select View
 /// </summary>
 /// <param name="parentId">The id of the parent</param>
 /// <param name="controls">The controls</param>
 /// <param name="controller">The controller to use</param>
 public void SetControls(string parentId, ControlsAccess controls, MessageViewController controller)
 {
     _controls = controls;
     _parentId = parentId;
     _messages = controller;
     Setup();
 }
Beispiel #2
0
 public void SetControls(string parentId, ControlsAccess controls)
 {
     _controls = controls;
     _parentId = parentId;
     Data      = new DialogResultData <SavedEvent>();
     Setup();
 }
 /// <summary>
 /// Constructor for Message View Controller
 /// </summary>
 /// <param name="controls">The controls to manage</param>
 public MessageViewController(ControlsAccess controls)
 {
     _messageController = new MessageController();
     _controls          = controls;
     _rand     = new Random();
     _lastSeen = new List <string>();
 }
Beispiel #4
0
        private void SetupControls()
        {
            _controls = new ControlsAccess();
            _events   = new EventViewController(_controls);
            _messages = new MessageViewController(_controls);
            Setup();

            if (!_events.LoadEvents())
            {
                MessageBox.Show("Unable to save some or all events.", "Error Occurred.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                _error = true;
            }

            EIV.UpdateEvents(DateTime.Today);
            SEIV.UpdateEvents();
            UpdateEventList();

            if (!_messages.LoadMessages())
            {
                MessageBox.Show("Unable to save some or all messages.", "Error Occurred.", MessageBoxButtons.OK, MessageBoxIcon.Error);
                _error = true;
            }

            MMV.UpdateMessagesView();
        }
Beispiel #5
0
        /// <summary>
        /// The constructor for Event CRUD
        /// </summary>
        /// <param name="controls">The library of existing controls</param>
        public EventCrudView(ControlsAccess controls)
        {
            InitializeComponent();
            _controls = controls;

            Tag  = _controls.AddForm(this);
            _id  = Tag as string;
            Data = new DialogResultData <SavedEvent>();
        }
Beispiel #6
0
        /// <summary>
        /// Sets the controls
        /// </summary>
        /// <param name="parentId">The parent id</param>
        /// <param name="controls">The controls</param>
        /// <param name="controller">The controller to use</param>
        public void SetControls(string parentId, ControlsAccess controls, EventViewController controller, string calendarId)
        {
            _controls = controls;
            _parentId = parentId;
            _events   = controller;
            _calendar = (CalendarController)_controls.Get(parentId, calendarId);

            Setup();
        }
        /// <summary>
        /// The constructor for Message CRUD
        /// </summary>
        /// <param name="controls">The library of existing controls</param>
        public MessageCrudView(ControlsAccess controls)
        {
            InitializeComponent();
            _controls = controls;

            Tag  = _controls.AddForm(this);
            _id  = Tag as string;
            Data = new DialogResultData <AppMessage>();
        }
 /// <summary>
 /// Constructor for Event View
 /// </summary>
 /// <param name="controls">The controls to manage</param>
 public EventViewController(ControlsAccess controls)
 {
     _eventController = new EventController();
     _controls        = controls;
 }