示例#1
0
        public ActionResult Snimi(RadnoMjestoIndexVM.RadnoMjestoInfo vm)
        {
            if (!ModelState.IsValid)
            {
                return(View("Uredi", vm));
            }
            RadnoMjesto entity;

            if (vm == null || vm.Id == 0)
            {
                entity = new RadnoMjesto();
                ctx.RadnoMjestos.Add(entity);
            }
            else
            {
                entity = ctx.RadnoMjestos.Find(vm.Id);
            }

            entity.Id         = vm.Id;
            entity.Koefcijent = vm.Koefcijent;
            entity.Naziv      = vm.Naziv;
            entity.Opis       = vm.Opis;
            entity.Osnovica   = vm.Osnovica;
            entity.Sifra      = vm.Sifra;
            entity.Valid      = vm.Valid;

            ctx.SaveChanges();

            return(RedirectToAction("Index"));
        }
示例#2
0
        public ActionResult Dodaj()
        {
            RadnoMjestoIndexVM.RadnoMjestoInfo Model = new RadnoMjestoIndexVM.RadnoMjestoInfo();
            Model.Valid = true;

            return(View("Uredi", Model));
        }
示例#3
0
        public ActionResult Uredi(int radMjestoId)
        {
            RadnoMjesto entity = ctx.RadnoMjestos.Find(radMjestoId);

            RadnoMjestoIndexVM.RadnoMjestoInfo Model = new RadnoMjestoIndexVM.RadnoMjestoInfo();

            Model.Id         = entity.Id;
            Model.Naziv      = entity.Naziv;
            Model.Koefcijent = entity.Koefcijent;
            Model.Opis       = entity.Opis;
            Model.Osnovica   = entity.Osnovica;
            Model.Sifra      = entity.Sifra;
            Model.Valid      = entity.Valid;

            return(View("Uredi", Model));
        }