public IActionResult RegLogCurs(LogCurs stud) { if (ModelState.IsValid) { db.LogCurs.Add(stud); db.SaveChanges(); return(RedirectToAction("RegisterSuccesCurs")); } return(RedirectToAction("Index")); }
public IActionResult DelCurs(int id) { Curs obj = new Curs(); LogCurs obv = new LogCurs(); obj = db.Cursuri.FirstOrDefault(u => u.Id == id); obv = db.LogCurs.FirstOrDefault(u => u.CursId == id); db.Cursuri.Remove(obj); db.LogCurs.Remove(obv); db.SaveChangesAsync(); return(RedirectToAction("ListCurs")); }
public async Task <IActionResult> LoghinCurs(LogCurs ad) { if (ModelState.IsValid) { LogCurs user = await db.LogCurs.FirstOrDefaultAsync(u => u.Login == ad.Login && u.Password == ad.Password); if (user != null) { await Authenticate(ad.Login); ProfessorId.ID = user.CursId; return(RedirectToAction("Index", "Curs", new { @id = user.CursId })); } } return(RedirectToAction("Index", "Log")); }