public ActionResult Create([Bind(Include = "AsiakasID,Nimi,Osoite,Postinumero")] Asiakkaat asiakkaat) { if (Session["UserName"] == null) { ViewBag.LoggedStatus = "Offline"; ViewBag.LoggausOsoite = "/Home/Login"; ViewBag.Loggaus = "Login"; } else { ViewBag.LoggausOsoite = "/Home/LogOut"; ViewBag.Loggaus = "Log Out"; ViewBag.LoggedStatus = "Online"; } if (ModelState.IsValid) { db.Asiakkaats.Add(asiakkaat); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Postinumero = new SelectList(db.Postitoimipaikats, "Postinumero", "Postitoimipaikka", asiakkaat.Postinumero); return(View(asiakkaat)); }
public ActionResult Create([Bind(Include = "TuoteID,Nimi,Ahinta,ImageLink,VarastoSaldo,AlkuperaMaa")] Tuotteet tuotteet) { if (Session["UserName"] == null) { ViewBag.LoggedStatus = "Offline"; ViewBag.LoggausOsoite = "/Home/Login"; ViewBag.Loggaus = "Login"; } else { ViewBag.LoggausOsoite = "/Home/LogOut"; ViewBag.Loggaus = "Log Out"; ViewBag.LoggedStatus = "Online"; } if (ModelState.IsValid) { db.Tuotteets.Add(tuotteet); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AlkuperaMaa = new SelectList(db.Regions, "RegionShort", "RegionLong", tuotteet.AlkuperaMaa); return(View(tuotteet)); }
public ActionResult Create([Bind(Include = "Postinumero,Postitoimipaikka")] Postitoimipaikat postitoimipaikat) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; if (postitoimipaikat.Postinumero != null && postitoimipaikat.Postitoimipaikka != null) { foreach (var x in db.Postitoimipaikat) { if (postitoimipaikat.Postinumero.Equals(x.Postinumero)) { return(RedirectToAction("Index")); } } if (ModelState.IsValid) { db.Postitoimipaikat.Add(postitoimipaikat); db.SaveChanges(); return(RedirectToAction("Index")); } } return(View(postitoimipaikat)); } }
public ActionResult Create([Bind(Include = "Henkilo_id,Etunimi,Sukunimi,Osoite,Esimies,Sahkoposti,Postinumero")] Henkilot henkilot) { if (Session["UserName"] == null) { ViewBag.LoggedStatus = "Offline"; ViewBag.LoggausOsoite = "/Home/Login"; ViewBag.Loggaus = "Login"; } else { ViewBag.LoggausOsoite = "/Home/LogOut"; ViewBag.Loggaus = "Log Out"; ViewBag.LoggedStatus = "Online"; } if (ModelState.IsValid) { db.Henkilots.Add(henkilot); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Postinumero = new SelectList(db.Postitoimipaikats, "Postinumero", "Postitoimipaikka", henkilot.Postinumero); ViewBag.Esimies = new SelectList(db.Esimiehets, "EsimiesID", "Etunimi", henkilot.Esimies); return(View(henkilot)); }
public ActionResult Edit([Bind(Include = "TilausID,AsiakasID,Toimitusosoite,Postinumero,Tilauspvm,Toimituspvm")] Tilaukset tilaukset ) { if (ModelState.IsValid) { db.Entry(tilaukset).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tilaukset)); }
public ActionResult Edit([Bind(Include = "Postinumero,Postitoimipaikka")] Postitoimipaikat postitoimipaikat ) { if (ModelState.IsValid) { db.Entry(postitoimipaikat).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(postitoimipaikat)); }
public ActionResult Edit([Bind(Include = "TilausriviID,TilausID,TuoteID,Maara,Ahinta")] Tilausrivit tilausrivit ) { if (ModelState.IsValid) { db.Entry(tilausrivit).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tilausrivit)); }
public ActionResult Edit([Bind(Include = "LogInID,Kayttajatunnus,Salasana")] Tunnistus tunnistus ) { if (ModelState.IsValid) { db.Entry(tunnistus).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tunnistus)); }
public ActionResult Create([Bind(Include = "LoginId,UserName,PassWord,ryhma")] Login login) { if (ModelState.IsValid) { db.Logins.Add(login); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(login)); }
public ActionResult Edit([Bind(Include = "TuoteID,Nimi,Ahinta,Kuva")] Tuotteet tuotteet ) { if (ModelState.IsValid) { db.Entry(tuotteet).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tuotteet)); }
public ActionResult Edit([Bind(Include = "Henkilo_id,Etunimi,Sukunimi,Osoite,Esimies,Postinumero,Sahkoposti")] Henkilot henkilot ) { if (ModelState.IsValid) { db.Entry(henkilot).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(henkilot)); }
public ActionResult Edit([Bind(Include = "AsiakasID,Nimi,Osoite,PostiID,Postinumero")] Asiakkaat asiakkaat ) { if (ModelState.IsValid) { db.Entry(asiakkaat).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Postinumero = new SelectList(db.Postitoimipaikat, "PostiID", "Postinumero", asiakkaat.PostiID); return(View(asiakkaat)); }
public ActionResult Create([Bind(Include = "AsiakasID,Nimi,Osoite,Postinumero,PostiID")] Asiakkaat asiakkaat) { if (ModelState.IsValid) { db.Asiakkaat.Add(asiakkaat); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.PostiID = new SelectList(db.Postitoimipaikat, "PostiID", "Postinumero", asiakkaat.PostiID); return(View(asiakkaat)); }
public ActionResult Create([Bind(Include = "TilausriviID,TilausID,TuoteID,Maara,Ahinta")] Tilausrivit tilausrivit) { if (ModelState.IsValid) { db.Tilausrivit.Add(tilausrivit); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.TilausID = new SelectList(db.Tilaukset, "TilausID", "Toimitusosoite", tilausrivit.TilausID); ViewBag.TuoteID = new SelectList(db.Tuotteet, "TuoteID", "Nimi", tilausrivit.TuoteID); return(View(tilausrivit)); }
public ActionResult Create([Bind(Include = "TilausID,AsiakasID,Toimitusosoite,Postinumero,Tilauspvm,Toimituspvm,PostiID")] Tilaukset tilaukset) { if (ModelState.IsValid) { db.Tilaukset.Add(tilaukset); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AsiakasID = new SelectList(db.Asiakkaat, "AsiakasID", "Nimi", tilaukset.AsiakasID); ViewBag.PostiID = new SelectList(db.Postitoimipaikat, "PostiID", "Postinumero", tilaukset.PostiID); return(View(tilaukset)); }
public ActionResult Create([Bind(Include = "TuoteID,Nimi,Ahinta,ImageLink")] Tuotteet tuotteet) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; if (ModelState.IsValid) { db.Tuotteet.Add(tuotteet); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tuotteet)); } }
public ActionResult DeleteConfirmed(int id) { TilausDBEntities1 db = new TilausDBEntities1(); Tilausrivit tilausrivi = db.Tilausrivit.Find(id); db.Tilausrivit.Remove(tilausrivi); // poisto remove metodilla db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "TilausID,AsiakasID,Toimitusosoite,Postinumero,Tilauspvm,Toimituspvm")] Tilaukset tilaukset) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; if (ModelState.IsValid) { db.Tilaukset.Add(tilaukset); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AsiakasID = new SelectList(db.Asiakkaat, "AsiakasID", "Nimi", tilaukset.AsiakasID); ViewBag.Postinumero = new SelectList(db.Postitoimipaikat, "Postinumero", "Postinumero", tilaukset.Postinumero); return(View(tilaukset)); } }
public ActionResult Edit([Bind(Include = "Postinumero, Postitoimipaikka")] Postitoimipaikat toimipaikka) { if (ModelState.IsValid) { TilausDBEntities1 db = new TilausDBEntities1(); db.Entry(toimipaikka).State = EntityState.Modified; db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } return(View(toimipaikka)); }
public ActionResult Create([Bind(Include = "Postinumero, Postitoimipaikka")] Postitoimipaikat toimipaikka) { if (ModelState.IsValid) { TilausDBEntities1 db = new TilausDBEntities1(); db.Postitoimipaikat.Add(toimipaikka); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } return(View(toimipaikka)); }
public ActionResult Create([Bind(Include = "TilausriviID,TilausID,TuoteID,Maara,Ahinta")] Tilausrivit tilausrivit) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; if (ModelState.IsValid) { db.Tilausrivit.Add(tilausrivit); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.TilausID = new SelectList(db.Tilaukset, "TilausID", "Toimitusosoite", tilausrivit.TilausID); ViewBag.TuoteID = new SelectList(db.Tuotteet, "TuoteID", "Nimi", tilausrivit.TuoteID); return(View(tilausrivit)); } }
public ActionResult Create([Bind(Include = "Nimi,Ahinta,KuvaLinkki")] Tuotteet tuote) { if (ModelState.IsValid) { TilausDBEntities1 db = new TilausDBEntities1(); db.Tuotteet.Add(tuote); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } ViewBag.LoggedStatus = "Kirjaudu ulos"; return(View(tuote)); }
public ActionResult Edit([Bind(Include = "TuoteID,Nimi,Ahinta,KuvaLinkki")] Tuotteet tuote) { if (ModelState.IsValid) { TilausDBEntities1 db = new TilausDBEntities1(); db.Entry(tuote).State = EntityState.Modified; db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } return(View(tuote)); }
public ActionResult Edit([Bind(Include = "AsiakasID,Nimi,Osoite,Postinumero,Postitoimipaikka")] Asiakkaat asiakas) { TilausDBEntities1 db = new TilausDBEntities1(); if (ModelState.IsValid) { db.Entry(asiakas).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Postinumero = new SelectList(db.Postitoimipaikat, "Postinumero", "Postinumero", asiakas.Postinumero); db.Dispose(); return(View(asiakas)); }
public ActionResult Create([Bind(Include = "Henkilo_id,Etunimi,Sukunimi,Osoite,Esimies,Postinumero,Sahkoposti, Photo, PhotoPath, kuva")] Henkilot henkilot) { if (Session["UserName"] == null) { ViewBag.LoggedStatus = "Out"; return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; try { if (ModelState.IsValid) { int count = Request.Files.Count; var file = Request.Files[0]; string filename = file.FileName; byte[] buffer = new byte[file.InputStream.Length]; file.InputStream.Read(buffer, 0, (int)file.InputStream.Length); henkilot.Photo = buffer; henkilot.PhotoPath = filename; db.Henkilot.Add(henkilot); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Postinumero = new SelectList(db.Postitoimipaikat, "Postinumero", "Postitoimipaikka", henkilot.Postinumero); } catch (Exception) { return(Content("<script language='javascript' type='text/javascript'>alert('Postinumeroa ei ole vielä tallennettu kantaan. Tallenna se ensin Postitoimipaikat-sivulla.'); window.location.replace(\"\");</script>")); } return(View(henkilot)); } }
public ActionResult Create([Bind(Include = "TilausID,AsiakasID,Toimitusosoite,Postinumero,Tilauspvm,Toimituspvm")] Tilaukset tilaus) { TilausDBEntities1 db = new TilausDBEntities1(); if (ModelState.IsValid) { db.Tilaukset.Add(tilaus); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } ViewBag.Postinumero = new SelectList(db.Postitoimipaikat, "Postinumero", "Postinumero", tilaus.Postinumero); db.Dispose(); return(View(tilaus)); }
public ActionResult DeleteConfirmed(int id) { try { TilausDBEntities1 db = new TilausDBEntities1(); Asiakkaat asiakas = db.Asiakkaat.Find(id); db.Asiakkaat.Remove(asiakas); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } catch (Exception) { TempData["testmsg2"] = "<script>alert('Voit poistaa vain asiakkaan, jolla ei ole tilauksia! ');</script>"; return(RedirectToAction("Index")); } }
public ActionResult DeleteConfirmed(int id) { try { TilausDBEntities1 db = new TilausDBEntities1(); Tuotteet tuote = db.Tuotteet.Find(id); db.Tuotteet.Remove(tuote); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } catch (Exception) { TempData["testmsg"] = "<script>alert('Voit poistaa vain tuotteen, jota ei ole tilausriveissä! ');</script>"; return(RedirectToAction("Index")); } }
public ActionResult DeleteConfirmed(string id) { try { TilausDBEntities1 db = new TilausDBEntities1(); Postitoimipaikat toimipaikka = db.Postitoimipaikat.Find(id); db.Postitoimipaikat.Remove(toimipaikka); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } catch (Exception) { TempData["testmsg"] = "<script>alert('Voit poistaa vain postitoimipaikan, jolla ei ole asiakkaita! ');</script>"; return(RedirectToAction("Index")); } }
public ActionResult Edit([Bind(Include = "TilausID,AsiakasID,Toimitusosoite,Postinumero,Tilauspvm,Toimituspvm")] Tilaukset tilaus) { TilausDBEntities1 db = new TilausDBEntities1(); if (ModelState.IsValid) { db.Entry(tilaus).State = EntityState.Modified; db.SaveChanges(); db.Dispose(); return(RedirectToAction("Index")); } ViewBag.AsiakasID = new SelectList(db.Asiakkaat, "AsiakasID", "Nimi", tilaus.AsiakasID); ViewBag.Postinumero = new SelectList(db.Postitoimipaikat, "Postinumero", "Postinumero", tilaus.Postinumero); ViewBag.LoggedStatus = "Kirjaudu ulos"; db.Dispose(); return(View(tilaus)); }