public ActionResult Edit(int id, int racun) { using (ProdavnicaEntities db = new ProdavnicaEntities()) { return(View(db.Korisniks.Where(x => x.KorisnikID == id).FirstOrDefault())); } }
public ActionResult Edit(int id) { using (ProdavnicaEntities db = new ProdavnicaEntities()) { return(View(db.ProdavnicaProizvodis.Where(x => x.ProizvodID == id).FirstOrDefault())); } }
public ActionResult Lista2(string searching, string SortOrder) { using (ProdavnicaEntities db = new ProdavnicaEntities()) { return(View(db.ProdavnicaProizvodis.Where(x => x.Ime.Contains(searching) || searching == null).ToList())); } }
public ActionResult Login(Korisnik korisnik) { using (ProdavnicaEntities db = new ProdavnicaEntities()) { var korisnikDetails = db.Korisniks.Where(x => x.Gmail == korisnik.Gmail && x.Password == korisnik.Password).FirstOrDefault(); string admin = "*****@*****.**"; if (korisnikDetails == null) { ViewBag.ErrorLogin = "******"; return(View("Login", korisnik)); } else if (admin == korisnik.Gmail) { Session["Ime"] = korisnikDetails.Ime; Session["KorisnikID"] = korisnikDetails.KorisnikID; Session["Prezime"] = korisnikDetails.Prezime; Session["Gmail"] = korisnikDetails.Gmail; Session["Racun"] = korisnikDetails.Racun; Session["Password"] = korisnikDetails.Password; return(RedirectToAction("AdminProdavnica", "Proizvod")); } else { // Session["KorisnikID,Ime,Prezime,Gmail,Racun,Password"] = korisnikDetails.ToString(); Session["korpa"] = null; Session["Ime"] = korisnikDetails.Ime; Session["KorisnikID"] = korisnikDetails.KorisnikID; Session["Prezime"] = korisnikDetails.Prezime; Session["Gmail"] = korisnikDetails.Gmail; Session["Racun"] = korisnikDetails.Racun; Session["Password"] = korisnikDetails.Password; return(RedirectToAction("Index", "Proizvod")); } } }
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 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 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())); }