Exemplo n.º 1
0
        public void New()
        {
            var dlg = new EditDomainObjectWindow();

            var ctrl = new usrReminderDetails();

            dlg.SetControl(ctrl);
            var reminder = new ReminderItemDTO();

            ctrl.ReminderItem = reminder;
            if (dlg.ShowDialog() == true)
            {
                ReminderItemsReposidory.Instance.Add(ctrl.ReminderItem);
            }
        }
Exemplo n.º 2
0
        public void Edit()
        {
            if (SelectedReminder.Type != ReminderType.Custom)
            {
                return;
            }
            var dlg = new EditDomainObjectWindow();

            var ctrl = new usrReminderDetails();

            dlg.SetControl(ctrl);
            ctrl.ReminderItem = SelectedReminder.Clone();
            if (dlg.ShowDialog() == true)
            {
                replace(SelectedReminder, ctrl.ReminderItem);
            }
        }