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 Edit(string id) { if (Session["UserName"] == null) { ViewBag.LoggedStatus = "Kirjaudu sisään"; return(RedirectToAction("login", "home")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } TilausDBEntities1 db = new TilausDBEntities1(); Postitoimipaikat toimipaikka = db.Postitoimipaikat.Find(id); if (toimipaikka == null) { return(HttpNotFound()); } ViewBag.LoggedStatus = "Kirjaudu ulos"; db.Dispose(); return(View(toimipaikka)); } }
public ActionResult DeleteConfirmed(string id) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; foreach (var postinro in db.Asiakkaat) { if (postinro.Postinumero.Equals(id)) { return(Content("<script language='javascript' type='text/javascript'>alert('Käytössä olevaa toimipaikkatietoa ei voi poistaa');</script>")); } } foreach (var tilaus in db.Tilaukset) { if (tilaus.Postinumero.Equals(id)) { return(Content("<script language='javascript' type='text/javascript'>alert('Käytössä olevaa toimipaikkatietoa ei voi poistaa');</script>")); } } Postitoimipaikat postitoimipaikat = db.Postitoimipaikat.Find(id); db.Postitoimipaikat.Remove(postitoimipaikat); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult DeleteConfirmed(string id) { Postitoimipaikat postitoimipaikat = db.Postitoimipaikat.Find(id); db.Postitoimipaikat.Remove(postitoimipaikat); db.SaveChanges(); return(RedirectToAction("Index")); }
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 Create([Bind(Include = "Postinumero,postitoimipaikka")] Postitoimipaikat pp) { if (ModelState.IsValid) { db.Postitoimipaikat.Add(pp); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pp)); }
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 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 DeleteConfirmed(string id) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { Postitoimipaikat poistettavaPaikka = db.Postitoimipaikat.Find(id); db.Postitoimipaikat.Remove(poistettavaPaikka); db.SaveChanges(); return(RedirectToAction("Index")); } }
// GET: Postitoimipaikats/Edit/5 public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Postitoimipaikat postitoimipaikat = db.Postitoimipaikat.Find(id); if (postitoimipaikat == null) { return(HttpNotFound()); } return(View(postitoimipaikat)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Postitoimipaikat pp = db.Postitoimipaikat.Find(id); if (pp == null) { return(HttpNotFound()); } return(View(pp)); }
public ActionResult Edit([Bind(Include = "Postinumero,Postitoimipaikka")] Postitoimipaikat muokattavaPaikka) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { if (ModelState.IsValid) { db.Entry(muokattavaPaikka).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(muokattavaPaikka)); } }
public ActionResult DeleteConfirmed(string id) { if (Session["UserName"] == null) //näyttää NavBarissa (in) / (out) -tiedon, pitää lisätä jokaiseen controlleriin, jos halutaan näkyvän niissä { ViewBag.LoggedStatus = "Kirjauduttu ulos"; return(RedirectToAction("OmaLogin", "Home")); } else { ViewBag.LoggedStatus = "Kirjauduttu sisään"; Postitoimipaikat postitoimipaikat = entities.Postitoimipaikat.Find(id); entities.Postitoimipaikat.Remove(postitoimipaikat); entities.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Create([Bind(Include = "Postinumero,Postitoimipaikka")] Postitoimipaikat uusiPaikka) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { if (ModelState.IsValid) { db.Postitoimipaikat.Add(uusiPaikka); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uusiPaikka)); } }
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 = "Postinumero,Postitoimipaikka")] Postitoimipaikat postitoimipaikat) { if (Session["UserName"] == null) //näyttää NavBarissa (in) / (out) -tiedon, pitää lisätä jokaiseen controlleriin, jos halutaan näkyvän niissä { ViewBag.LoggedStatus = "Kirjauduttu ulos"; return(RedirectToAction("OmaLogin", "Home")); } else { ViewBag.LoggedStatus = "Kirjauduttu sisään"; if (ModelState.IsValid) { entities.Entry(postitoimipaikat).State = EntityState.Modified; entities.SaveChanges(); return(RedirectToAction("Index")); } return(View(postitoimipaikat)); } }
// GET: Postitoimipaikats/Edit/5 public ActionResult Edit(string id) { if (Session["UserName"] == null) { return(RedirectToAction("login", "home")); } else { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Postitoimipaikat postitoimipaikat = db.Postitoimipaikat.Find(id); if (postitoimipaikat == null) { return(HttpNotFound()); } return(View(postitoimipaikat)); } }
public ActionResult Delete(int?id) { if (Session["Kayttajatunnus"] == null) { ViewBag.LoggedStatus = "Out"; return(RedirectToAction("login", "home")); } else { ViewBag.LoggedStatus = "In"; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Postitoimipaikat postitoimipaikat = db.Postitoimipaikat.Find(id); if (postitoimipaikat == null) { return(HttpNotFound()); } return(View(postitoimipaikat)); } }
public static List <Postitoimipaikat> PostiDropDownList(IQueryable <Postitoimipaikat> lista) { List <Postitoimipaikat> palatuva = new List <Postitoimipaikat>(); Postitoimipaikat blankko = new Postitoimipaikat { Postinumero = "", Postitoimipaikka = "", PostiNroPaikka = "Valitse hakuehto" }; palatuva.Add(blankko); foreach (Postitoimipaikat postitoim in lista) { Postitoimipaikat x = new Postitoimipaikat { Postinumero = postitoim.Postinumero, Postitoimipaikka = postitoim.Postitoimipaikka, PostiNroPaikka = postitoim.Postinumero + " - " + postitoim.Postitoimipaikka }; palatuva.Add(x); } return(palatuva); }
// GET: City/Details/5 public ActionResult Details(string id) { if (Session["UserName"] == null) //näyttää NavBarissa (in) / (out) -tiedon, pitää lisätä jokaiseen controlleriin, jos halutaan näkyvän niissä { ViewBag.LoggedStatus = "Kirjauduttu ulos"; return(RedirectToAction("OmaLogin", "Home")); } else { ViewBag.LoggedStatus = "Kirjauduttu sisään"; if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Postitoimipaikat postitoimipaikat = entities.Postitoimipaikat.Find(id); if (postitoimipaikat == null) { return(HttpNotFound()); } return(View(postitoimipaikat)); } }