Пример #1
0
        public IActionResult Dodaj()
        {
            PlataDodajVM model = new PlataDodajVM();

            GenerisiCmbStavke(model);
            return(View(model));
        }
Пример #2
0
        public IActionResult UrediSave(PlataDodajVM model)
        {
            if (ModelState.IsValid)
            {
                Plata p = _db.Plata.Find(model.PlataId);

                if (p == null)
                {
                    p = new Plata
                    {
                        Datum = DateTime.Now
                    };
                    _db.Add(p);
                }
                p.Iznos        = model.Iznos;
                p.ZaposlenikId = model.ZaposlenikId;
                _db.SaveChanges();

                return(RedirectToAction("List"));
            }
            else
            {
                GenerisiCmbStavke(model);
                return(View("Uredi", model));
            }
        }
Пример #3
0
 private void GenerisiCmbStavke(PlataDodajVM model)
 {
     model.Zaposlenici = _db.Zaposlenik.Select(s => new SelectListItem
     {
         Text  = s.Ime + " " + s.Prezime,
         Value = s.Id.ToString()
     }).ToList();
 }
Пример #4
0
        public IActionResult Uredi(int id)
        {
            Plata p = _db.Plata.Find(id);

            PlataDodajVM model = new PlataDodajVM();

            model.Iznos        = p.Iznos;
            model.ZaposlenikId = p.ZaposlenikId;
            GenerisiCmbStavke(model);
            return(View(model));
        }