public ActionResult Asiakaslomake(AsiakasPuhelinNakyma model)
        {
            kauppeedbEntities db = new kauppeedbEntities();

            List <Asiakas> asiakaslista = db.Asiakas.ToList();

            ViewBag.Asiakaslistaus = new SelectList(asiakaslista, "Asiakas_id", "Etunimi");

            Asiakas asiakas = new Asiakas();

            asiakas.Etunimi       = model.Etunimi;
            asiakas.Sukunimi      = model.Sukunimi;
            asiakas.Henkilotunnus = model.Henkilotunnus;

            db.Asiakas.Add(asiakas);
            db.SaveChanges();

            int viimeisinId = asiakas.Asiakas_id;

            Puhelin puhelin = new Puhelin();

            puhelin.Asiakas_id      = viimeisinId;
            puhelin.Puhelinnumero_1 = model.Puhelinnumero_1;

            db.Puhelin.Add(puhelin);
            db.SaveChanges();


            return(View(model));
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Kirja kirja = new Kirja("Three comraides", 400, " Erich Maria Remarque", 1936);

            Console.WriteLine(kirja.Info());
            Lehti lehti = new Lehti("Keskisuomalainen", 10, "23.01.2017");

            Console.WriteLine(lehti.Info());
            CDLevy cdlevy = new CDLevy(900, 150, false);

            Console.WriteLine(cdlevy.Info());
            DVDLevy dvdlevy = new DVDLevy(4.05, 10, true);

            Console.WriteLine(dvdlevy.Info());
            BluerayLevy blueraylevy = new BluerayLevy(25, 36, 4);

            Console.WriteLine(blueraylevy.Info());
            Lappari lappari = new Lappari(3, 17, "Asus", 500, "NVidia GeForce 920m", "Intel i7-920");

            Console.WriteLine(lappari.Info());
            Tabletti tabletti = new Tabletti(500, 12, "Apple", 200, false, true);

            Console.WriteLine(tabletti.Info());
            Puhelin puhelin = new Puhelin(100, 2.5, "Sony", 16, "smartphone", true);

            Console.WriteLine(puhelin.Info());
        }
Exemple #3
0
        public ActionResult Create([Bind(Include = "Asiakas_id,Etunimi,Sukunimi,Henkilotunnus,Huomiot,Sahkoposti,Käyttäjä_id,Osoite_id,Puhelin_id,Puhelinnumero,Hoitaja_id,Varaus_id,Palvelu_id")] Asiakas asiakas)
        {
            if (ModelState.IsValid)
            {
                db.Asiakas.Add(asiakas);
                // db.SaveChanges();

                int viimeisinAsiakas_id = asiakas.Asiakas_id;

                Puhelin puhelin = new Puhelin();
                //puhelin.Puhelinnumero_1 = asiakas.Puhelinnumero;
                puhelin.Asiakas_id = viimeisinAsiakas_id;

                db.Puhelin.Add(puhelin);
                db.SaveChanges();


                return(RedirectToAction("Index"));
            }

            ViewBag.Osoite_id       = new SelectList(db.Osoite, "Osoite_id", "Katuosoite", asiakas.Osoite_id);
            ViewBag.Puhelin_id      = new SelectList(db.Puhelin, "Puhelin_id", "Puhelinnumero_1", asiakas.Puhelin_id);
            ViewBag.Puhelinnumero_1 = new SelectList(db.Puhelin, "Puhelinnumero_1", "Puhelinnumero_1", asiakas.Puhelin_id);
            ViewBag.Hoitaja_id      = new SelectList(db.Hoitaja, "Hoitaja_id", "Etunimi", asiakas.Hoitaja_id);
            ViewBag.Varaus_id       = new SelectList(db.Varaus, "Varaus_id", "Palvelun_nimi", asiakas.Varaus_id);
            ViewBag.Palvelu_id      = new SelectList(db.Palvelu, "Palvelu_id", "Palvelun_Nimi", asiakas.Palvelu_id);
            ViewBag.Käyttäjä_id     = new SelectList(db.Kayttaja, "Käyttäjä_id", "Käyttäjätunnus", asiakas.Käyttäjä_id);


            return(View(asiakas));
        }
Exemple #4
0
        public ActionResult DeleteConfirmed(int id)
        {
            Puhelin puhelin = db.Puhelin.Find(id);

            db.Puhelin.Remove(puhelin);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
 public ActionResult Edit([Bind(Include = "Puhelin_ID,Puhelinnumero_1,Puhelinnumero_2,Puhelinnumero_3")] Puhelin puhelin)
 {
     if (ModelState.IsValid)
     {
         db.Entry(puhelin).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(puhelin));
 }
        public ActionResult Create([Bind(Include = "Puhelin_ID,Puhelinnumero_1,Puhelinnumero_2,Puhelinnumero_3")] Puhelin puhelin)
        {
            if (ModelState.IsValid)
            {
                db.Puhelin.Add(puhelin);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(puhelin));
        }
Exemple #7
0
 public ActionResult Edit([Bind(Include = "Puhelin_id,Puhelinnumero_1,Puhelinnumero_2,Puhelinnumero_3,Asiakas_id,Hoitaja_id,Henkilokunta_id,Toimipiste_id")] Puhelin puhelin)
 {
     if (ModelState.IsValid)
     {
         db.Entry(puhelin).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Asiakas_id      = new SelectList(db.Asiakas, "Asiakas_id", "Etunimi", puhelin.Asiakas_id);
     ViewBag.Henkilokunta_id = new SelectList(db.Henkilokunta, "Henkilokunta_id", "Etunimi", puhelin.Henkilokunta_id);
     ViewBag.Hoitaja_id      = new SelectList(db.Hoitaja, "Hoitaja_id", "Etunimi", puhelin.Hoitaja_id);
     ViewBag.Toimipiste_id   = new SelectList(db.Toimipiste, "Toimipiste_id", "Toimipiste_Nimi", puhelin.Toimipiste_id);
     return(View(puhelin));
 }
Exemple #8
0
        // GET: Puhelimet/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Puhelin puhelin = db.Puhelin.Find(id);

            if (puhelin == null)
            {
                return(HttpNotFound());
            }
            return(View(puhelin));
        }
Exemple #9
0
 public ActionResult Edit([Bind(Include = "Puhelin_ID,Puhelinnumero_1,Puhelinnumero_2,Puhelinnumero_3,Asiakas_ID,Hoitaja_ID,Henkilokunta_ID,Shipper_ID")] Puhelin puhelin)
 {
     if (ModelState.IsValid)
     {
         db.Entry(puhelin).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Asiakas_ID      = new SelectList(db.Asiakkaat, "Asiakas_ID", "Asiakastunnus", puhelin.Asiakas_ID);
     ViewBag.Henkilokunta_ID = new SelectList(db.Henkilokunta, "Henkilokunta_ID", "Hlokuntatunnus", puhelin.Henkilokunta_ID);
     ViewBag.Hoitaja_ID      = new SelectList(db.Hoitajat, "Hoitaja_ID", "Tunnus", puhelin.Hoitaja_ID);
     ViewBag.Shipper_ID      = new SelectList(db.Shippers, "Shipper_ID", "Yritysnimi", puhelin.Shipper_ID);
     return(View(puhelin));
 }
Exemple #10
0
        // GET: Puhelimet/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Puhelin puhelin = db.Puhelin.Find(id);

            if (puhelin == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Asiakas_id      = new SelectList(db.Asiakas, "Asiakas_id", "Etunimi", puhelin.Asiakas_id);
            ViewBag.Henkilokunta_id = new SelectList(db.Henkilokunta, "Henkilokunta_id", "Etunimi", puhelin.Henkilokunta_id);
            ViewBag.Hoitaja_id      = new SelectList(db.Hoitaja, "Hoitaja_id", "Etunimi", puhelin.Hoitaja_id);
            ViewBag.Toimipiste_id   = new SelectList(db.Toimipiste, "Toimipiste_id", "Toimipiste_Nimi", puhelin.Toimipiste_id);
            return(View(puhelin));
        }
Exemple #11
0
        // GET: Puhelimet/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Puhelin puhelin = db.Puhelin.Find(id);

            if (puhelin == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Asiakas_ID      = new SelectList(db.Asiakkaat, "Asiakas_ID", "Asiakastunnus", puhelin.Asiakas_ID);
            ViewBag.Henkilokunta_ID = new SelectList(db.Henkilokunta, "Henkilokunta_ID", "Hlokuntatunnus", puhelin.Henkilokunta_ID);
            ViewBag.Hoitaja_ID      = new SelectList(db.Hoitajat, "Hoitaja_ID", "Tunnus", puhelin.Hoitaja_ID);
            ViewBag.Shipper_ID      = new SelectList(db.Shippers, "Shipper_ID", "Yritysnimi", puhelin.Shipper_ID);
            return(View(puhelin));
        }