[ValidateInput(true)] // use against XSS public ActionResult EditConfirmed(FormCollection collection) { if (Session["ValidUser"] == null) { return(RedirectToAction("Login")); } BusskortServiceReference.Anmälan anmälan = new BusskortServiceReference.Anmälan(); EmailHandler email = new EmailHandler(); anmälan.ID = Convert.ToInt32(collection["ID"]); // Skola och årskurs anmälan.Årskurs = Convert.ToInt32(collection["year"]); anmälan.Skola = Convert.ToString(collection["skolaNamn"]); // Barn anmälan.barnPersonnummer = Convert.ToInt32(collection["barnPersonnummer"]); anmälan.barnFörnamn = Convert.ToString(collection["barnFörnamn"]); anmälan.barnEfternamn = Convert.ToString(collection["barnEfternamn"]); // Målsman anmälan.FörälderPersonnummer = Convert.ToInt32(collection["FörälderPersonnummer"]); anmälan.Förnamn = Convert.ToString(collection["Förnamn"]); anmälan.Efternamn = Convert.ToString(collection["Efternamn"]); //Kontakt anmälan.E_post = Convert.ToString(collection["E_post"]); anmälan.Telefon = Convert.ToInt32(collection["inputTelefon"]); // Adress anmälan.Adress = Convert.ToString(collection["Adress"]); anmälan.Postnummer = Convert.ToInt32(collection["Postnummer"]); anmälan.Ort = Convert.ToString(collection["Ort"]); // Handläggare anmälan.Beviljad = Convert.ToString(collection["beviljad"]); anmälan.Motivering = Convert.ToString(collection["motiveringName"]); // Update anmälan client.UpdateAnmälan(anmälan); string Subject; // Checks if denied or not if (anmälan.Beviljad.ToLower() == "ja") { Subject = "Ansökan om busskort - beviljat"; } else { Subject = "Ansökan om busskort - nekat"; } // Send subject and object email.CreateDecisionEmail(Subject, anmälan); return(RedirectToAction("Index")); }