コード例 #1
0
        public async Task <IActionResult> AddRoomCategory(RoomCategoryBindingModel roomCategoryBindingModel)
        {
            // Check that the binding model is valid.
            if (!ModelState.IsValid)
            {
                return(RedirectToAction("Index"));
            }

            // If that's the case, create a model from the binding model.
            var roomCategoryModel = new RoomCategoryModel
            {
                Description = roomCategoryBindingModel.Description,
                MaxCapacity = roomCategoryBindingModel.MaxCapacity
            };
            var successful = await _roomCategoryService.AddRoomCategoryAsync(roomCategoryModel);

            if (!successful)
            {
                return(BadRequest("Could not add the room category."));
            }

            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public IActionResult AddRoomCategory()
        {
            var bindingModel = new RoomCategoryBindingModel();

            return(View(bindingModel));
        }