/// <summary> /// James Heim /// Created 2019-04-12 /// /// View who is assigned to the room in the selected View Model. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnView_Click(object sender, RoutedEventArgs e) { var selectedVM = (VMRoomRoomReservation)dgAvailableRooms.SelectedItem; if (selectedVM != null) { Room selectedRoom = _roomManager.RetreieveRoomByID(selectedVM.RoomID); var form = new frmAddEditViewRoom(EditMode.View, selectedVM.RoomID); form.ShowDialog(); } }
private void viewRoom() { var room = (Room)dgRoom.SelectedItem; if (room != null) { var roomForm = new frmAddEditViewRoom(EditMode.View, room.RoomID); var results = roomForm.ShowDialog(); } else { MessageBox.Show("You must select an item"); } }
/// <summary> /// Danielle Russo /// Created: 2019/01/30 /// /// Opens a new window to add a room to the selected building. /// </summary> /// /// <remarks> /// </remarks> /// <param name="sender"></param> /// <param name="e"></param> /// <param name="selectedBuilding">The building that the room will be added to</param> private void btnAddRoom_Click(object sender, RoutedEventArgs e) { var addRoomForm = new frmAddEditViewRoom(selectedBuilding.BuildingID, employee); var roomAdded = addRoomForm.ShowDialog(); // if rooms were added, update list try { setUpRooms(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// Danielle Russo /// Created: 2019/04/04 /// /// Goes to the room detail form /// </summary> private void selectRoom() { Room selectedRoom = (Room)dgRooms.SelectedItem; var detailForm = new frmAddEditViewRoom(EditMode.View, selectedRoom.RoomID); var formUpdated = detailForm.ShowDialog(); setUpRooms(); if (formUpdated == true) { try { setUpRooms(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
/// <summary> /// Author: Jared Greenfield /// Created On: 04/04/2019 /// Takes the user to the given Offerings details. /// </summary> private void BtnViewDetails_Click(object sender, RoutedEventArgs e) { try { if (_offering.OfferingTypeID == "Room") { var newObject = _offeringManager.RetrieveOfferingInternalRecordByIDAndType(_offering.OfferingID, _offering.OfferingTypeID); Room newRoom = (Room)newObject; //Event finalEvent = _eventManager.RetrieveEventByID(newEvent.EventID); // names missing, otherwise works var form = new frmAddEditViewRoom(EditMode.View, newRoom.RoomID); form.ShowDialog(); } if (_offering.OfferingTypeID == "Event") { var newObject = _offeringManager.RetrieveOfferingInternalRecordByIDAndType(_offering.OfferingID, _offering.OfferingTypeID); Event newEvent = (Event)newObject; //Event finalEvent = _eventManager.RetrieveEventByID(newEvent.EventID); // names missing, otherwise works var form = new frmAddEditEvent(_employee, newEvent); form.ShowDialog(); } if (_offering.OfferingTypeID == "Item") { var newObject = _offeringManager.RetrieveOfferingInternalRecordByIDAndType(_offering.OfferingID, _offering.OfferingTypeID); Item newItem = (Item)newObject; var form = new CreateItem(newItem, _employee); form.ShowDialog(); } if (_offering.OfferingTypeID == "Service") { //MessageBox.Show("Not Implemented Yet."); } } catch (Exception ex) { MessageBox.Show("There was an error retrieving the details. " + ex.Message); } }