Example #1
0
        public JsonResult Obrisi(int trosakId)
        {
            TroskoviTakmicenja trosak = ctx.TroskoviTakmicenja.Where(x => x.Id == trosakId).FirstOrDefault();

            if (trosak != null)
            {
                trosak.isDeleted = true;
            }
            ctx.SaveChanges();
            return(Json(true, JsonRequestBehavior.AllowGet));
        }
Example #2
0
        public ActionResult Uredi(int trosakId)
        {
            TroskoviTakmicenja        trosak = ctx.TroskoviTakmicenja.Where(x => x.Id == trosakId).FirstOrDefault();
            TroskoviTakmicenjaUrediVM model  = new TroskoviTakmicenjaUrediVM {
                Id               = trosakId,
                isDeleted        = trosak.isDeleted,
                TakmicenjeId     = trosak.TakmicenjeId,
                DatumUplate      = trosak.DatumUplate.ToString("dd.MM.yyyy"),
                IznosKMBrojevima = trosak.IznosKMBrojevima.ToString(),
                IznosKMSlovima   = trosak.IznosKMSlovima,
                Obrazlozenje     = trosak.Obrazlozenje,
                Naziv            = trosak.Naziv
            };

            return(View("Uredi", model));
        }
Example #3
0
        public ActionResult SpremiIzmjenuTroskaTamicenja(TroskoviTakmicenjaUrediVM model)
        {
            TroskoviTakmicenja trosak = ctx.TroskoviTakmicenja.Where(x => x.Id == model.Id).FirstOrDefault();

            trosak.TakmicenjeId = model.TakmicenjeId;
            if (model.DatumUplate != null)
            {
                trosak.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate);
            }
            trosak.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima);
            trosak.IznosKMSlovima   = model.IznosKMSlovima;
            trosak.Obrazlozenje     = model.Obrazlozenje;
            trosak.Naziv            = model.Naziv;
            ctx.SaveChanges();

            return(RedirectToAction("Index", "UpravljanjeTakmicenjima", new { takmicenjeId = model.TakmicenjeId, brojTaba = 2, brojTabaRezultati = 1 }));
        }
Example #4
0
        public ActionResult SpremiNoviTrosakTamicenja(TroskoviTakmicenjaDodajVM model)
        {
            TroskoviTakmicenja trosak = new TroskoviTakmicenja();

            trosak.isDeleted    = false;
            trosak.TakmicenjeId = model.TakmicenjeId;
            if (model.DatumUplate != null)
            {
                trosak.DatumUplate = KonvertujUDatum_dd_mm_yyyy(model.DatumUplate);
            }
            trosak.IznosKMBrojevima = Convert.ToDecimal(model.IznosKMBrojevima);
            trosak.IznosKMSlovima   = model.IznosKMSlovima;
            trosak.Obrazlozenje     = model.Obrazlozenje;
            trosak.Naziv            = model.Naziv;
            ctx.TroskoviTakmicenja.Add(trosak);
            ctx.SaveChanges();

            return(RedirectToAction("Index", "UpravljanjeTakmicenjima", new { takmicenjeId = model.TakmicenjeId, brojTaba = 2, brojTabaRezultati = 1 }));
        }