Esempio n. 1
0
        public ActionResult Order()
        {
            int ID = (int)Session["kundID"];
            //BestallningMatratt ratt = new BestallningMatratt();

            Bestallning nyBestallning = new Bestallning();
            nyBestallning.KundID = ID;
            nyBestallning.BestallningDatum = DateTime.Now;
            nyBestallning.Totalbelopp = (int)TempData["TotalBelopp"];
            nyBestallning.Levererad = true;
            using (TomasosEntities db = new TomasosEntities())
            {

                db.Bestallnings.Add(nyBestallning);
                db.SaveChanges();

                int id = nyBestallning.BestallningID;

                foreach (var item in (List<Matratt>)Session["Varukorgen"])
                {
                    BestallningMatratt ratt = new BestallningMatratt();
                    ratt.MatrattID = item.MatrattID;
                    ratt.BestallningID = id;
                    ratt.Antal = 1;

                    db.BestallningMatratts.Add(ratt);
                    db.SaveChanges();
                }

            }

            Session["Varukorgen"] = null;
            return View();
        }
        public ActionResult MinaSidor(Kund user)
        {
            using (TomasosEntities db = new TomasosEntities())
            {
                Kund changedUserInfo = db.Kunds.SingleOrDefault(k => k.KundID == user.KundID);
                changedUserInfo.Namn = user.Namn;
                changedUserInfo.Gatuadress = user.Gatuadress;
                changedUserInfo.Postnr = user.Postnr;
                changedUserInfo.Postort = user.Postort;
                changedUserInfo.Email = user.Email;
                changedUserInfo.Telefon = user.Telefon;
                changedUserInfo.AnvandarNamn = user.AnvandarNamn;
                changedUserInfo.Losenord = user.Losenord;

                db.SaveChanges();
                ViewBag.Message = "Uppgifter ändrade";
                return View();
            }
        }
 public ActionResult Registrera(Kund nyKund)
 {
     using (TomasosEntities db = new TomasosEntities())
     {
         if (ModelState.IsValid)
         {
             db.Kunds.Add(nyKund);
             db.SaveChanges();
             return RedirectToAction("ValidReg");
         }
         else
         {
             return View();
         }
     }
 }