public ActionResult NewRoom(NewRoomViewModel model)
        {
            try
            {
                _roomsManagement.AddOrUpdate(model.Room);

                this.SuccessMessage($"Room <b>({model.Room.RoomNo})</b> has been saved!");
            }
            catch (DbUpdateException e)
            {
                this.ErrorMessage($"Room <b>({model.Room.RoomNo})</b> already exist! ({e.Message})");
            }
            catch (Exception e)
            {
                this.ErrorMessage($"Room <b>({model.Room.RoomNo})</b> could not add! ({e.Message})");
            }

            return(RedirectToAction("Index"));
        }