public ActionResult Delete(int id, FormCollection collection)
 {
     try
     {
         using (BazaProjekatEntities4 dbModel = new BazaProjekatEntities4())
         {
             Korisnik korisnik = dbModel.Korisniks.Where(x => x.KorisnikID == id).FirstOrDefault();
             dbModel.Korisniks.Remove(korisnik);
             dbModel.SaveChanges();
         }
         return(RedirectToAction("Izlistaj"));
     }
     catch
     {
         return(View());
     }
 }
        public ActionResult Edit2(LozinkaAdmin model)
        {
            var db   = new BazaProjekatEntities4();
            var user = db.Korisniks.FirstOrDefault(x => x.KorisnikID == model.Id);

            // to do : Do a null check on user to be safe :)

            // Map the property values from view model to entity object

            user.Lozinka        = model.Lozinka;
            user.PotvrdiLozinku = model.PotvrdiLozinku;

            db.Entry(user).State = EntityState.Modified;
            db.SaveChanges();

            return(RedirectToAction("Izlistaj"));
        }
Example #3
0
        public ActionResult DodajiliIzmeni(Korisnik korisnikmodel)
        {
            using (BazaProjekatEntities4 Modelkorisnik = new BazaProjekatEntities4())
            {
                if (Modelkorisnik.Korisniks.Any(x => x.Korisnickoime == korisnikmodel.Korisnickoime))
                {
                    ViewBag.DuplicateMessage = "Korisnicko ime vec postoji.";
                    return(View("DodajiliIzmeni", korisnikmodel));
                }
                Modelkorisnik.Korisniks.Add(korisnikmodel);
                Modelkorisnik.SaveChanges();
            }
            ModelState.Clear();
            ViewBag.SuccessMessage = "Registracija je uspela";



            return(RedirectToAction("Index", "Login"));
        }
        public ActionResult Dodaj(Korisnik korisnikmodel)
        {
            using (BazaProjekatEntities4 Modelkorisnik = new BazaProjekatEntities4())
            {
                if (Modelkorisnik.Korisniks.Any(x => x.Korisnickoime == korisnikmodel.Korisnickoime))
                {
                    ViewBag.DuplicateMessage = "Korisnicko ime vec postoji.";
                    return(View("Index", korisnikmodel));
                }
                Modelkorisnik.Korisniks.Add(korisnikmodel);
                Modelkorisnik.SaveChanges();
            }
            ModelState.Clear();
            ViewBag.SuccessMessage = "Dodavanje Korisnika Uspelo";



            return(RedirectToAction("Izlistaj", "KorisnikAdmin"));
        }