private void EditItemButton_Click(object sender, RoutedEventArgs e) { item.Model = ModelTextBox.Text; item.Volts = VoltsTextBox.Text; item.Phase = PhaseTextBox.Text; item.Name = NameTextBox.Text; item.SerialNum = SerialNumTextBox.Text; if (IsUnitCheckBox.IsChecked == true) { item.IsUnit = true; } else { item.IsUnit = false; } var thumb = ItemImageBox; var transform = thumb.RenderTransform as RotateTransform; item.ImageRotation = transform.Angle; SelectRack(); Globals.SaveItem(item); UnitsAndItems unitsAndItems = new UnitsAndItems(); this.NavigationService.Navigate(unitsAndItems); }
private void CreateNewItemButton_Click(object sender, RoutedEventArgs e) { try { if (IsUnitCheckBox.IsChecked == true) { item.IsUnit = true; } else { item.IsUnit = false; } item.Name = NameTextBox.Text; item.Volts = VoltsTextBox.Text; item.Phase = PhaseTextBox.Text; item.SerialNum = SerialNumTextBox.Text; item.Model = ModelTextBox.Text; item.ChooseGuid(); var thumb = ItemImageBox; var transform = thumb.RenderTransform as RotateTransform; item.ImageRotation = transform.Angle; SelectRack(); Globals.CreateNewItem(item); UnitsAndItems unitsAndItems = new UnitsAndItems(); this.NavigationService.Navigate(unitsAndItems); } catch { string messageBoxText = "There was an issue creating your Item. Please try again."; string caption = "Invalid Item Warning"; MessageBoxButton button = MessageBoxButton.OK; MessageBoxImage icon = MessageBoxImage.Warning; //MessageBoxImage.YesNoCancel; -allows yes, no and cancel button to be displayed on dialog box MessageBox.Show(messageBoxText, caption, button, icon); } }
private void UnitsAndItems_Click(object sender, RoutedEventArgs e) { UnitsAndItems unitsAndItems = new UnitsAndItems(); this.NavigationService.Navigate(unitsAndItems); }