Пример #1
0
        public IActionResult ServiceSummary(string Id, int carId, ServiceShoppingCart shop)
        {
            string nameId = Id;

            _sparkDbContext.ServiceShoppingCarts.Add(shop);
            _sparkDbContext.SaveChanges();

            return(RedirectToAction("CreateNewService", new { sId = carId, id = nameId }));
        }
Пример #2
0
        public async Task <IActionResult> OnPostRemoveFromCart(int serviceTypeId)
        {
            ServiceShoppingCart objServiceCart = _db.ServiceShoppingCart
                                                 .FirstOrDefault(u => u.CarId == CarServiceViewModel.Car.Id && u.ServiceTypeId == serviceTypeId);

            _db.ServiceShoppingCart.Remove(objServiceCart);
            await _db.SaveChangesAsync();

            return(RedirectToPage("Create", new { carId = CarServiceViewModel.Car.Id }));
        }
Пример #3
0
        public async Task <IActionResult> OnPostRemoveFromCart(int OurserviceId)
        {
            ServiceShoppingCart objServiceCart = _db.ServiceShoppingCart
                                                 .FirstOrDefault(u => u.StudentId == StudentServiceVM.Student.Id && u.OurServiceId == OurserviceId);


            _db.ServiceShoppingCart.Remove(objServiceCart);
            await _db.SaveChangesAsync();

            return(RedirectToPage("Create", new { StudentId = StudentServiceVM.Student.Id }));
        }
Пример #4
0
        public async Task <IActionResult> OnPostAddToCart()
        {
            ServiceShoppingCart objServiceCart = new ServiceShoppingCart()
            {
                CarId         = CarServiceVM.Car.Id,
                ServiceTypeId = CarServiceVM.ServiceDetails.ServiceTypeId
            };

            //  _db.ServiceShoppingCart.Add(objServiceCart);
            //  await _db.SaveChangesAsync();
            return(RedirectToPage("Create", new { carId = CarServiceVM.Car.Id }));
        }
Пример #5
0
        public async Task <IActionResult> OnPostAddToCart()
        {
            ServiceShoppingCart objServiceCart = new ServiceShoppingCart()
            {
                StudentId    = StudentServiceVM.Student.Id,
                OurServiceId = StudentServiceVM.ServiceDetails.OurServiceId
            };

            _db.ServiceShoppingCart.Add(objServiceCart);
            await _db.SaveChangesAsync();

            return(RedirectToPage("Create", new { StudentId = StudentServiceVM.Student.Id }));
        }
Пример #6
0
        public async Task <IActionResult> OnPostAddToCart()
        {
            ServiceShoppingCart objServiceCart = new ServiceShoppingCart()
            {
                VesselId      = VesselServiceVM.Vessel.Id,
                ServiceTypeId = VesselServiceVM.ServiceDetails.ServiceTypeId
            };

            _db.ServiceShoppingCart.Add(objServiceCart);
            await _db.SaveChangesAsync();

            return(RedirectToPage("Create", new { vessId = VesselServiceVM.Vessel.Id }));
        }
Пример #7
0
        public async Task <IActionResult> OnPostAddToCart()
        {
            var serviceToBeAdded = new ServiceShoppingCart
            {
                CarId         = CarServiceModelView.Car.Id,
                ServiceTypeId = CarServiceModelView.ServiceDetails.ServiceTypeId
            };

            await _db.ServiceShoppingCart.AddAsync(serviceToBeAdded);

            await _db.SaveChangesAsync();

            return(RedirectToPage("Create", new { carId = CarServiceModelView.Car.Id }));
        }
Пример #8
0
        public IActionResult CreateNewService(int sId, string Id, ServiceShoppingCart serviceShoppingCart)
        {
            ViewBag.Service = _sparkDbContext.CarServiceTypes.ToList();
            var NewService = new CarServiceViewModel
            {
                Car              = _sparkDbContext.Cars.Where(c => c.CarId == sId).FirstOrDefault(),
                ServiceHistory   = _sparkDbContext.CarServiceHistories.Include(c => c.Car).ToList(),
                ApplicationUsers = _applicationDbContext.ApplicationUsers.Where(c => c.Email == Id).FirstOrDefault(),
                ServiceTypes     = _sparkDbContext.CarServiceTypes.ToList(),
                Cart             = _sparkDbContext.ServiceShoppingCarts.Include(s => s.ServiceType).Include(c => c.Car).Where(c => c.CarId == sId).ToList(),
                ServiceHistoryyy = _sparkDbContext.CarServiceHistories.Include(c => c.Car).FirstOrDefault()
            };

            return(View(NewService));
        }