Exemplo n.º 1
0
        public void UpdateRoom(UpdateRoomVM viewModel)
        {
            var tempRoom = Room.SingleOrDefault(b => b.Id == viewModel.Id);

            tempRoom.Name          = viewModel.RoomName;
            tempRoom.Capacity      = viewModel.Capacity;
            tempRoom.HasWhiteBoard = viewModel.HasWhiteBoard;
            tempRoom.HasTvScreen   = viewModel.HasTvScreen;
            tempRoom.HasProjector  = viewModel.HasProjector;

            SaveChanges();
        }
Exemplo n.º 2
0
 public IActionResult UpdateRoom(UpdateRoomVM viewModel)
 {
     if (!ModelState.IsValid)
     {
         return(View(viewModel));
     }
     else
     {
         context.UpdateRoom(viewModel);
         return(RedirectToAction(nameof(AdminController.EditRoom)));
     }
 }
Exemplo n.º 3
0
        public UpdateRoomVM GetRoomToUpdate(int id)
        {
            var roomToUpdate = Room.SingleOrDefault(b => b.Id == id);

            var tempRoom = new UpdateRoomVM
            {
                RoomName      = roomToUpdate.Name,
                Capacity      = roomToUpdate.Capacity,
                HasProjector  = roomToUpdate.HasProjector,
                HasTvScreen   = roomToUpdate.HasTvScreen,
                HasWhiteBoard = roomToUpdate.HasWhiteBoard
            };

            return(tempRoom);
        }
Exemplo n.º 4
0
 /* Constructor */
 public UpdateRoomActions(UpdateRoomVM vm)
 {
     viewModel = vm;
 }