示例#1
0
        public ActionResult Save(Stavka stavka)
        {
            if (!ModelState.IsValid)
            {
                var viewModel = new StavkaFormViewModel
                {
                    Stavka = stavka
                };

                return(View("StavkaForm", viewModel));
            }

            if (stavka.Id == 0)
            {
                _context.Stavkas.Add(stavka);
            }
            else
            {
                var stavkaInDb = _context.Stavkas.Single(s => s.Id == stavka.Id);

                stavkaInDb.Naziv           = stavka.Naziv;
                stavkaInDb.JedinicnaCijena = stavka.JedinicnaCijena;
            }

            _context.SaveChanges();

            return(RedirectToAction("Index", "Stavke"));
        }
示例#2
0
        public ActionResult Edit(int id)
        {
            var stavka    = _context.Stavkas.SingleOrDefault(s => s.Id == id);
            var viewModel = new StavkaFormViewModel
            {
                Stavka = stavka
            };

            return(View("StavkaForm", viewModel));
        }
示例#3
0
        public ActionResult New()
        {
            var viewModel = new StavkaFormViewModel
            {
                Stavka = new Stavka()
            };


            return(View("StavkaForm", viewModel));
        }