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"));
        }
Example #3
0
        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"));
        }