public async Task <ActionResult <Facultate> > PostFacultate(Facultate facultate) { _context.Facultate.Add(facultate); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFacultate", new { id = facultate.Id }, facultate)); }
public async Task <IActionResult> PutFacultate(int id, Facultate facultate) { if (id != facultate.Id) { return(BadRequest()); } _context.Entry(facultate).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FacultateExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
private static void AdaugaFacultate(UniversitateContext univContext, string name) { var Facultate = new Facultate(); Facultate.Nume = name; univContext.Facultati.Add(Facultate); univContext.SaveChanges(); }
public ActionResult Create(Facultate facultate) { if (!ModelState.IsValid) { return(View(facultate)); } repository.Add(facultate); repository.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Details(int id) { Facultate facultate = repository.Get(id); if (facultate == null) { return(HttpNotFound()); } else { return(View(facultate)); } }
public async Task <IActionResult> OnGetAsync(int?id) { if (id == null) { return(NotFound()); } Facultate = await _context.Facultate.FirstOrDefaultAsync(m => m.ID == id); if (Facultate == null) { return(NotFound()); } return(Page()); }
public async Task <IActionResult> OnPostAsync(int?id) { if (id == null) { return(NotFound()); } Facultate = await _context.Facultate.FindAsync(id); if (Facultate != null) { _context.Facultate.Remove(Facultate); await _context.SaveChangesAsync(); } return(RedirectToPage("./Index")); }
public void Seed() { #region Facultati var facultate1 = new Facultate { Nume = "facultatea1" }; _context.Facultati.Add(facultate1); _context.SaveChanges(); #endregion #region Studenti var facultateId = _context.Facultati.FirstOrDefault().Id; var student1 = new Student { Nume = "Student1", Prenume = "Prenume1", Varsta = 11, FacultateId = facultateId }; var student2 = new Student { Nume = "Student2", Prenume = "Prenume2", Varsta = 12, FacultateId = facultateId }; var student3 = new Student { Nume = "Student3", Prenume = "Prenume3", Varsta = 17, FacultateId = facultateId }; var studenti = new List <Student> { student1, student2, student3 }; _context.Studenti.AddRange(studenti); _context.SaveChanges(); #endregion #region Cursuri _context.Cursuri.Add( new Curs { Nume = "Curs1" } ); _context.Cursuri.Add( new Curs { Nume = "Curs2" } ); _context.Cursuri.Add( new Curs { Nume = "Curs3" } ); _context.SaveChanges(); #endregion #region StudentiCursuri var st = _context.Studenti.ToList(); var cs = _context.Cursuri.ToList(); _context.StudentCurs.Add(new StudentCurs { CursId = cs[0].Id, StudentId = st[0].Id }); _context.StudentCurs.Add(new StudentCurs { CursId = cs[1].Id, StudentId = st[0].Id }); _context.StudentCurs.Add(new StudentCurs { CursId = cs[2].Id, StudentId = st[0].Id }); _context.StudentCurs.Add(new StudentCurs { CursId = cs[0].Id, StudentId = st[1].Id }); _context.StudentCurs.Add(new StudentCurs { CursId = cs[2].Id, StudentId = st[1].Id }); _context.StudentCurs.Add(new StudentCurs { CursId = cs[1].Id, StudentId = st[2].Id }); _context.SaveChanges(); #endregion }