public ActionResult Delete(int id)
 {
     using (FakultetEntities db = new FakultetEntities())
     {
         Upisi emp = db.Upisis.Where(x => x.IdUpis == id).FirstOrDefault <Upisi>();
         db.Upisis.Remove(emp);
         db.SaveChanges();
         return(Json(new { success = true, message = "Uspjesno obrisano" }, JsonRequestBehavior.AllowGet));
     }
 }
Пример #2
0
        public ActionResult SpremiIzmjenuUpisa(UpisiUrediVM model)
        {
            Upisi upis = ctx.Upisi.Where(x => x.Id == model.Id).FirstOrDefault();

            upis.Naziv   = model.Naziv;
            upis.DatumOd = KonvertujUDatum_dd_mm_yyyy(model.DatumOd);
            upis.DatumDo = KonvertujUDatum_dd_mm_yyyy(model.DatumDo);
            ctx.SaveChanges();
            return(RedirectToAction("Index", "UpravljanjeUpisima", new { brojTaba = 1 }));
        }
        // GET: ModulBlagajnik/UpravljanjePodacimaUpisa
        public ActionResult Index(int upisId, int brojTaba = 1, int izmirena = 0)
        {
            Upisi upis = ctx.Upisi.Where(x => x.Id == upisId).FirstOrDefault();

            ViewData["upisId"]   = upisId;
            ViewData["tab"]      = brojTaba;
            ViewData["upis"]     = upis;
            ViewData["izmirena"] = izmirena;

            return(View());
        }
Пример #4
0
        public ActionResult SpremiNoviUpis(UpisiDodajVM model)
        {
            Upisi upis = new Upisi();

            upis.isDeleted = false;
            upis.Naziv     = model.Naziv;
            upis.DatumOd   = KonvertujUDatum_dd_mm_yyyy(model.DatumOd);
            upis.DatumDo   = KonvertujUDatum_dd_mm_yyyy(model.DatumDo);
            ctx.Upisi.Add(upis);
            ctx.SaveChanges();


            return(RedirectToAction("Index", "UpravljanjeUpisima", new { brojTaba = 1 }));
        }
Пример #5
0
        public ActionResult Uredi(int upisId)
        {
            Upisi        upis  = ctx.Upisi.Where(x => x.Id == upisId).FirstOrDefault();
            UpisiUrediVM model = new UpisiUrediVM
            {
                Id           = upisId,
                isDeleted    = upis.isDeleted,
                Naziv        = upis.Naziv,
                DatumOd      = upis.DatumOd.ToString("dd.MM.yyyy"),
                DatumDo      = upis.DatumDo.ToString("dd.MM.yyyy"),
                clanoviKluba = BindClanoveKluba()
            };

            return(View("Uredi", model));
        }
 public ActionResult AddOrEdit(Upisi emp)
 {
     using (FakultetEntities db = new FakultetEntities())
     {
         if (emp.IdUpis == 0)
         {
             db.Upisis.Add(emp);
             db.SaveChanges();
             return(Json(new { success = true, message = "Uspjesno spremljeno" }, JsonRequestBehavior.AllowGet));
         }
         else
         {
             db.Entry(emp).State = EntityState.Modified;
             db.SaveChanges();
             return(Json(new { success = true, message = "Uspjesno editirano" }, JsonRequestBehavior.AllowGet));
         }
     }
 }
Пример #7
0
        public JsonResult Obrisi(int upisId)
        {
            Upisi                 upis           = ctx.Upisi.Where(x => x.Id == upisId).FirstOrDefault();
            List <Upisnine>       upisnine       = ctx.Upisnine.Where(x => x.isDeleted == false && x.UpisId == upisId).ToList();
            List <UpisaniClanovi> upisaniClanovi = ctx.UpisaniClanovi.Where(x => x.isDeleted == false && x.UpisId == upisId).ToList();

            for (int i = 0; i < upisnine.Count(); i++)
            {
                upisnine[i].isDeleted = true;
                ctx.SaveChanges();
            }
            for (int i = 0; i < upisaniClanovi.Count(); i++)
            {
                upisaniClanovi[i].isDeleted = true;
                ctx.SaveChanges();
            }
            upis.isDeleted = true;
            ctx.SaveChanges();
            return(Json(true, JsonRequestBehavior.AllowGet));
        }