コード例 #1
0
 private void AddDataItem_Click(object sender, RoutedEventArgs e)
 {
     if (DataOperations.UserDataOperations.SelectUserDataCount(DataStatic.LoggedUser.Id) < maxDataCount)
     {
         var addWindow = new AddUserDataWindow();
         addWindow.Closing += AddWindowOnClosing;
         addWindow.Show();
     }
 }
コード例 #2
0
        private void EditDataItem_OnClick(object sender, RoutedEventArgs e)
        {
            try
            {
                var menuItem    = (MenuItem)sender;
                var contextMenu = (ContextMenu)menuItem.Parent;
                var item        = (DataGrid)contextMenu.PlacementTarget;
                var toEdit      = (UserDataDto)item.SelectedCells[0].Item;

                var addWindow = new AddUserDataWindow(toEdit.Id, toEdit.Comment, toEdit.ServName, toEdit.ServPassword, true);
                addWindow.Closing += AddWindowOnClosing;
                addWindow.Show();
            }
            catch (Exception exception)
            {
                Debug.WriteLine(exception);
                //throw;
            }
        }