Esempio n. 1
0
        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());
            }
        }
Esempio n. 2
0
 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());
     }
 }
Esempio n. 3
0
 public ActionResult Create(ProdavnicaProizvodi proizvod)
 {
     try
     {
         using (ProdavnicaEntities db = new ProdavnicaEntities())
         {
             db.ProdavnicaProizvodis.Add(proizvod);
             db.SaveChanges();
         }
         return(RedirectToAction("AdminProdavnica"));
     }
     catch
     {
         return(View());
     }
 }
Esempio n. 4
0
 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());
     }
 }
Esempio n. 5
0
 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());
     }
 }
Esempio n. 6
0
        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()));
        }