Example #1
0
        public ActionResult AddRimBrand(AddRimBrandViewModel vm)
        {
            tblRimBrandsService service = new tblRimBrandsService();

            service.addBrand(vm.newBrand);
            return(RedirectToAction("ManageRims"));
        }
Example #2
0
        public void VerwijderVelgMerk(int id)
        {
            System.Diagnostics.Debug.WriteLine(id);

            tblRimBrandsService brandService = new tblRimBrandsService();

            brandService.deleteBrand(id);
        }
Example #3
0
        public ActionResult AddRimBrand()
        {
            tblRimBrandsService  service = new tblRimBrandsService();
            AddRimBrandViewModel vm      = new AddRimBrandViewModel();

            vm.brands = service.getBrands();
            return(View(vm));
        }
Example #4
0
        public ActionResult AddRim()
        {
            AddRimViewModel     vm       = new AddRimViewModel();
            tblRimsService      service  = new tblRimsService();
            tblRimBrandsService bservice = new tblRimBrandsService();

            vm.brandChoice = bservice.getBrands();
            return(View(vm));
        }
Example #5
0
        public ActionResult RimDetails(int rimID)
        {
            tblRimsService service = new tblRimsService();

            if (service.isSold(service.getRim(rimID)))
            {
                return(HttpNotFound());
            }
            else
            {
                RimDetailsViewModel vm       = new RimDetailsViewModel();
                tblRimBrandsService bservice = new tblRimBrandsService();
                vm.rim      = service.getRim(rimID);
                vm.images   = service.getImagesOfRim(rimID);
                vm.rimbrand = bservice.getBrand(vm.rim.RimBrandID).RimBrandName;
                vm.rimmodel = vm.rim.RimModel;
                return(View(vm));
            }
        }
Example #6
0
        public ActionResult AddRim(AddRimViewModel vm)
        {
            tblRimsService      service  = new tblRimsService();
            tblRimBrandsService bservice = new tblRimBrandsService();
            tblRims             rim      = new tblRims();

            rim.RimBrandID = vm.selectedBrandId;
            rim.RimModel   = vm.rim.RimModel;
            rim.RimPrice   = vm.rim.RimPrice;
            rim.Sold       = (byte)0;
            service.addRim(rim);
            List <HttpPostedFileBase> files = vm.files.ToList();

            for (int i = 0; i < files.Count(); i++)
            {
                if (files.ElementAt(i) != null && files.ElementAt(i).ContentLength > 0)
                {
                    tblRimImages Image = new tblRimImages();
                    System.Diagnostics.Debug.WriteLine("image");
                    MemoryStream target = new MemoryStream();
                    files.ElementAt(i).InputStream.CopyTo(target);
                    byte[] image = target.ToArray();
                    Image.RimID     = rim.RimID;
                    Image.ImagePath = @"Rims/Rim" + rim.RimID + @"/Image";
                    tblRimsService rimservice = new tblRimsService();
                    rimservice.addRimImage(Image);
                    Image.ImagePath = @"Rims/Rim" + rim.RimID + @"/Image" + Image.ImageID + ".jpg";
                    rimservice.UpdateImage(Image);
                    CSCBelgiumCloudService cloudservice = new CSCBelgiumCloudService();
                    cloudservice.UploadImageAsBlob(Image, files.ElementAt(i));
                }
                else
                {
                    Debug.WriteLine("file null");
                }
            }
            return(RedirectToAction("ManageRims"));
        }