public ActionResult Create([Bind(Include = "DatumDospijeca,PrimateljRacuna")] FakturaAddVM fakture) { if (ModelState.IsValid) { var temp = new Fakture { BrojFakture = fakture.BrojFakture, DatumDospijeca = fakture.DatumDospijeca, KorisnikId = User.Identity.GetUserId <int>(), PrimateljRacuna = fakture.PrimateljRacuna, DatumStvaranja = DateTime.Now }; var pdvlist = GetPDVTip(); var pdv = (PDVenum)fakture.intPDV; PDV p = pdvlist.Where(x => x.PDVe == pdv).FirstOrDefault(); temp.IznosPorezaUPostotcima = p.IznosPDV; db.Fakture.Add(temp); db.SaveChanges(); var t = db.Fakture.Find(temp.FakturaID); t.BrojFakture = t.FakturaID; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fakture)); }
public ActionResult Create() { FakturaAddVM model = new FakturaAddVM() { listPDV = new List <SelectListItem>() }; var list = GetPDVTip(); foreach (var i in list) { model.listPDV.Add(new SelectListItem { Text = i.Naziv, Value = i.PDVe.ToString() }); } return(View(model)); }