public async Task <ActionResult> RimDetails(RimDetailsViewModel vm) { if (ModelState.IsValid) { tblBrandsService bservice = new tblBrandsService(); IdentityMessage message = new IdentityMessage(); message.Subject = "Interesse in volgende velgen: " + vm.rimbrand + " " + vm.rimmodel; message.Body = "<h2>Nieuw bericht van " + vm.name + "</h2><br/> <b>Emailadres correspondent:</b> " + vm.emailadres + "<br/><b> Onderwerp: </b> Interesse in volgende velgen: " + vm.rimbrand + " " + vm.rimmodel + "<br/><b> Verstuurd bericht: </b></br>" + vm.message; EmailService service = new EmailService(); await service.SendAsync(message); } return(RedirectToAction("Index")); }
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)); } }