private void Edit()
        {
            var entityWindow = new EditEntityWindow(typeof(MeetingsPlanningModel), _selectedItem);

            if (entityWindow.ShowDialog().Value)
            {
                ListItems[SelectedItemIndex] = entityWindow.ContentPanel.DataContext as MeetingsPlanningModel;
            }
        }
        private void New()
        {
            var entityWindow = new EditEntityWindow(typeof(MeetingsPlanningModel), _selectedItem);

            if (entityWindow.ShowDialog().Value)
            {
                var item = entityWindow.ContentPanel.DataContext as MeetingsPlanningModel;
                ListItems.Add(item);
            }
        }
示例#3
0
        private void ShowNew()
        {
            var entityWindow = new EditEntityWindow(SelectedItem.GetType(), _meetingCentresListViewModel.SelectedItem);

            if (entityWindow.ShowDialog().Value)
            {
                ListItems.Add(entityWindow.DataContext as MeetingRoomModel);
                SelectedItemIndex = -1;
            }
        }
示例#4
0
        private void ShowEdit()
        {
            var entityWindow = new EditEntityWindow(typeof(MeetingCentreModel), _selectedItem);

            if (entityWindow.ShowDialog().Value)
            {
                ListItems[_selectedItemIndex] = entityWindow.DataContext as MeetingCentreModel;
                _selectedItem      = null;
                _selectedItemIndex = -1;
            }
        }
示例#5
0
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            var emp = GetEmployeeByButton(sender as Button);

            if (emp == null)
            {
                return;
            }

            Window window = new EditEntityWindow(this, emp);

            window.Show();
        }
示例#6
0
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            var ent = GetTradePointRequestByButton(sender as Button);

            if (ent == null)
            {
                return;
            }

            Window window = new EditEntityWindow(this, ent);

            window.Show();
        }
        private void EditButton_Click(object sender, RoutedEventArgs e)
        {
            var sup = GetSupplierByButton(sender as Button);

            if (sup == null)
            {
                return;
            }

            Window window = new EditEntityWindow(this, sup);

            window.Show();
        }
示例#8
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            Window window = new EditEntityWindow(this, new Employee());

            window.Show();
        }
示例#9
0
        private void AddButton_Click(object sender, RoutedEventArgs e)
        {
            Window window = new EditEntityWindow(this, new TradePointRequest());

            window.Show();
        }