public IActionResult Snimi(IzvjestajiDodajVM input) { if (!ModelState.IsValid) { return(View("Dodaj", input)); } Izvjestaj i = _db.Izvjestaj.Find(input.IzvjestajID); if (i == null) { i = new Izvjestaj(); i.Datum = DateTime.Now; _db.Izvjestaj.Add(i); _db.SaveChanges(); } i.Napomena = input.Napomena; i.Naziv = input.Naziv; i.Sadrzaj = input.Sadrzaj; i.Zaposlenik = input.Zaposlenik; i.ZaposlenikId = input.ZaposlenikId; _db.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Dodaj() { IzvjestajiDodajVM model = new IzvjestajiDodajVM(); AutentifikacijaVM logiraniKorisnik = HttpContext.GetLogiraniKorisnik(); model.ZaposlenikId = logiraniKorisnik.ZaposlenikId; return(View(model)); }
public IActionResult Dodaj() { AutentifikacijaVM korisnik = HttpContext.GetLogiraniKorisnik(); IzvjestajiDodajVM model = new IzvjestajiDodajVM { ZaposlenikId = korisnik.ZaposlenikId, DatumKreiranja = DateTime.Now, Datum = DateTime.Now.ToString("dd/MM/yyyy") }; return(View(model)); }
public IActionResult Uredi(int id) { Izvjestaj i = _db.Izvjestaj.Find(id); IzvjestajiDodajVM model = new IzvjestajiDodajVM() { Datum = i.Datum, Napomena = i.Napomena, Naziv = i.Naziv, Sadrzaj = i.Sadrzaj, IzvjestajID = i.IzvjestajID, Zaposlenik = i.Zaposlenik, ZaposlenikId = i.ZaposlenikId }; return(View("Dodaj", model)); }
public IActionResult Detalji(int id) { Izvjestaj iDetalji = _context.Izvjestaj.Find(id); IzvjestajiDodajVM model = new IzvjestajiDodajVM { DatumKreiranja = iDetalji.Datum, Napomena = iDetalji.Napomena, Naziv = iDetalji.Naziv, Sadrzaj = iDetalji.Sadrzaj, ZaposlenikId = iDetalji.ZaposlenikId, IzvjestajId = iDetalji.IzvjestajID, Datum = DateTime.Now.ToString("dd/MM/yyyy") }; return(View(model)); }
public IActionResult Snimi(IzvjestajiDodajVM input) { Izvjestaj iDetalji = _context.Izvjestaj.Find(input.IzvjestajId); if (iDetalji != null) { if (!ModelState.IsValid) { return(View("Detalji", input)); } iDetalji.Datum = input.DatumKreiranja; iDetalji.Napomena = input.Napomena; iDetalji.Naziv = input.Naziv; iDetalji.Sadrzaj = input.Sadrzaj; iDetalji.ZaposlenikId = input.ZaposlenikId; _context.SaveChanges(); return(RedirectToAction("Index")); } if (!ModelState.IsValid) { return(View("Dodaj", input)); } Izvjestaj iNovi = new Izvjestaj { Datum = input.DatumKreiranja, Napomena = input.Napomena, Naziv = input.Naziv, Sadrzaj = input.Sadrzaj, ZaposlenikId = input.ZaposlenikId }; _context.Izvjestaj.Add(iNovi); _context.SaveChanges(); return(RedirectToAction("Index")); }