Beispiel #1
0
        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 }));
        }
Beispiel #2
0
        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 }));
        }