public async Task <IActionResult> AddRaporTuru(RaporTur raportur) { if (HttpContext.Session.GetString("role") == null || HttpContext.Session.GetString("role") != "admin") { return(RedirectToAction("Index", "Home")); } raportur.CrtDate = DateTime.Now; db.Add(raportur); await db.SaveChangesAsync(); return(RedirectToAction("RaporTuru", "Admin", new { projeid = raportur.ProjeId, modulid = raportur.ModulId })); }
public async Task <IActionResult> EditRaporTuru(RaporTur raportur) { if (HttpContext.Session.GetString("role") == null || HttpContext.Session.GetString("role") != "admin") { return(RedirectToAction("Index", "Home")); } var dbmodel = await db.RaporTurleri.FindAsync(raportur.Id); if (dbmodel == null) { return(NotFound()); } dbmodel.Adi = raportur.Adi; dbmodel.Sira = raportur.Sira; dbmodel.Active = raportur.Active; dbmodel.UptDate = DateTime.Now; db.Update(dbmodel); await db.SaveChangesAsync(); return(RedirectToAction("RaporTuru", "Admin", new { projeid = dbmodel.ProjeId, modulid = dbmodel.ModulId })); }