public ActionResult AddRim() { AddRimViewModel vm = new AddRimViewModel(); tblRimsService service = new tblRimsService(); tblRimBrandsService bservice = new tblRimBrandsService(); vm.brandChoice = bservice.getBrands(); return(View(vm)); }
public void VerwijderRim(int id) { System.Diagnostics.Debug.WriteLine(id); tblRimsService rimsService = new tblRimsService(); rimsService.deleteRim(id); CSCBelgiumCloudService cloudService = new CSCBelgiumCloudService(); cloudService.DeleteSlideImagesFromStorage(id); }
public ActionResult ManageRims() { ManageRimsViewModel vm = new ManageRimsViewModel(); tblRimsService service = new tblRimsService(); vm.janee = JaNee.Ja; vm.neeja = JaNee.Nee; vm.rims = service.getRims(); vm.RimsInStock = service.getRims().Where(a => a.Sold == 0).Count(); vm.images = service.getRimImages().ToList(); return(View(vm)); }
public ActionResult Rims() { tblCarsService cservice = new tblCarsService(); tblRimsService service = new tblRimsService(); RimsViewModel vm = new RimsViewModel(); vm.images = service.getRimImages(); vm.rims = service.getRims(); if (vm.rims.Count() > 0) { vm.CarsInStock = cservice.getAllCars().Where(a => a.Sold == 0).Count(); } return(View(vm)); }
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)); } }
public void SoldChanged(string parameter) { string[] parameters = parameter.Split('b'); Debug.WriteLine(parameter); tblRimsService service = new tblRimsService(); if (parameters[0].Equals("0")) { Debug.WriteLine("Ja"); service.SellRim(service.getRims().ElementAt(Int32.Parse(parameters[1])), true); } else { if (parameters[0].Equals("1")) { Debug.WriteLine("Nee"); service.SellRim(service.getRims().ElementAt(Int32.Parse(parameters[1])), false); } } }
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")); }