コード例 #1
0
ファイル: Create.cshtml.cs プロジェクト: nelson9199/SparkAuto
        public async Task <IActionResult> OnPostRemoveFromCartAsync(int serviceTypeId)
        {
            ServiceShoppingCar objServiceCart = await _contex.ServiceShoppingCars
                                                .FirstOrDefaultAsync(x => x.CarId == CarServiceVM.Car.Id && x.ServiceTypeId == serviceTypeId);

            _contex.ServiceShoppingCars.Remove(objServiceCart);
            await _contex.SaveChangesAsync();

            return(RedirectToPage("Create", new { carId = CarServiceVM.Car.Id }));
        }
コード例 #2
0
ファイル: Create.cshtml.cs プロジェクト: nelson9199/SparkAuto
        public async Task <IActionResult> OnPostAddToCartAsync()
        {
            ServiceShoppingCar objServiceCart = new ServiceShoppingCar()
            {
                CarId         = CarServiceVM.Car.Id,
                ServiceTypeId = CarServiceVM.ServiceDetails.ServiceTypeId,
            };

            await _contex.ServiceShoppingCars.AddAsync(objServiceCart);

            await _contex.SaveChangesAsync();

            return(RedirectToPage("Create", new { carId = CarServiceVM.Car.Id }));
        }