public IActionResult Obrisi(int id) { var radniNalog = _context.RadniNalozi.Find(id); if (radniNalog == null) { Response.StatusCode = 404; return(View("Views/Shared/Error404.cshtml")); } UploadDokumenata.DeleteDoc(radniNalog.RadniNalogPath); var listaObaljenihPoslova = _context.ObavljeniPoslovi.Where(w => w.RadniNalogId == radniNalog.RadniNalogId); foreach (var item in listaObaljenihPoslova) { _context.ObavljeniPoslovi.Remove(item); } _context.SaveChanges(); _context.RadniNalozi.Remove(radniNalog); _context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Obrisi(int id) { var ugovor = _context.Ugovori.Find(id); if (ugovor == null) { Response.StatusCode = 404; return(View("Views/Shared/Error404.cshtml")); } UploadDokumenata.DeleteDoc(ugovor.UgovorPath); _context.Ugovori.Remove(ugovor); _context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Obrisi(int id) { var izvjestaj = _context.Izvjestaji.Where(w => w.IzvjestajId == id).Include(i => i.Ispitivanje).SingleOrDefault(); if (izvjestaj == null) { Response.StatusCode = 404; return(View("Views/Shared/Error404.cshtml")); } UploadDokumenata.DeleteDoc(izvjestaj.IzvjestajPath); _context.Izvjestaji.Remove(izvjestaj); _context.SaveChanges(); return(Redirect("/InzinjerModul/Ispitivanje/Index?Id=" + izvjestaj.Ispitivanje.RadniNalogId)); }
public IActionResult Obrisi(int id) { var dokument = _context.Dokumenti.Find(id); if (dokument == null) { Response.StatusCode = 404; return(View("Views/Shared/Error404.cshtml")); } UploadDokumenata.DeleteDoc(dokument.DokumentPath, true); _context.Dokumenti.Remove(dokument); _context.SaveChanges(); return(RedirectToAction("Index")); }
public IActionResult Obrisi(int id) { var ponuda = _context.Ponude.Find(id); if (ponuda == null) { Response.StatusCode = 404; return(View("Views/Shared/Error404.cshtml")); } UploadDokumenata.DeleteDoc(ponuda.PonudaPath); _context.Ponude.Remove(ponuda); _context.SaveChanges(); return(RedirectToAction("Index")); }