public ActionResult Prebaci(int id, ProdavnicaProizvodi proizvodi) { try { using (ProdavnicaEntities db = new ProdavnicaEntities()) { db.ProdavnicaProizvodis.Add(proizvodi); db.SaveChanges(); MagacinProizvodi proizvod = db.MagacinProizvodis.Where(x => x.ProizvodID == id).FirstOrDefault(); db.MagacinProizvodis.Remove(proizvod); db.SaveChanges(); } return(RedirectToAction("AdminMagacin")); } catch { return(View()); } }
public ActionResult Edit(int id, ProdavnicaProizvodi proizvodi) { try { using (ProdavnicaEntities db = new ProdavnicaEntities()) { db.Entry(proizvodi).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("AdminProdavnica")); } catch { return(View()); } }
public ActionResult Create(ProdavnicaProizvodi proizvod) { try { using (ProdavnicaEntities db = new ProdavnicaEntities()) { db.ProdavnicaProizvodis.Add(proizvod); db.SaveChanges(); } return(RedirectToAction("AdminProdavnica")); } catch { return(View()); } }
public ActionResult Edit1(int id, Korisnik korisnik) { try { using (ProdavnicaEntities db = new ProdavnicaEntities()) { db.Entry(korisnik).State = EntityState.Modified; db.SaveChanges(); } return(RedirectToAction("Korisnici")); } catch { return(View()); } }
public ActionResult DeleteMagacin(int id, FormCollection collection) { try { using (ProdavnicaEntities db = new ProdavnicaEntities()) { MagacinProizvodi proizvod = db.MagacinProizvodis.Where(x => x.ProizvodID == id).FirstOrDefault(); db.MagacinProizvodis.Remove(proizvod); db.SaveChanges(); } return(RedirectToAction("AdminMagacin")); } catch { return(View()); } }
public ActionResult AddOrEdit(Korisnik korisnik) { using (ProdavnicaEntities db = new ProdavnicaEntities()) { if (db.Korisniks.Any(x => x.Gmail == korisnik.Gmail)) { ViewBag.DuplicateMessage = "Korisnik vec postoji"; return(View("AddOrEdit", korisnik)); } else { korisnik.Racun = 0; db.Korisniks.Add(korisnik); db.SaveChanges(); } } ModelState.Clear(); ViewBag.SuccessMessage = "Registracija uspesna"; return(View("AddOrEdit", new Korisnik())); }