public ActionResult Spremi(RaspodjelaPoslaDodajVM vm) { RaspodjelaPosla raspodjelaPosla = new RaspodjelaPosla { GradilisteId = vm.GradilisteId, PocetakRada = vm.PocetakRada, TipPoslaId = vm.TipPoslaId, Opis = vm.Opis, RadnikId = vm.RadnikId, KorisnikId = Autentifikacija.GetLogiraniKorisnik(this.HttpContext).Id }; ctx.RaspodjelaPosla.Add(raspodjelaPosla); var radnik = ctx.Radnici.Find(vm.RadnikId); radnik.isZaduzen = true; ctx.SaveChanges(); return(RedirectToAction("PregledRadnika", "Projekti", new { Id = vm.GradilisteId })); }
public ActionResult Dodaj(int gradilisteId) { var model = new RaspodjelaPoslaDodajVM { listaRadnik = BindRadnici(), GradilisteId = gradilisteId, TipPosla = ctx.TipPosla .Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Naziv }).ToList(), PocetakRada = DateTime.UtcNow }; return(View(model)); }