public async Task <IActionResult> PutWydzial([FromRoute] int id, [FromBody] Wydzial wydzial) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != wydzial.IdWydzial) { return(BadRequest()); } _context.Entry(wydzial).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!WydzialExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <Wydzial> > PostWydzial(Wydzial wydzial) { _context.Wydzialy.Add(wydzial); await _context.SaveChangesAsync(); return(CreatedAtAction("GetWydzial", new { id = wydzial.ID }, wydzial)); }
public async Task <IActionResult> PostWydzial([FromBody] Wydzial wydzial) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Wydzial.Add(wydzial); await _context.SaveChangesAsync(); return(CreatedAtAction("GetWydzial", new { id = wydzial.IdWydzial }, wydzial)); }
public ActionResult WydzialCreate(Wydzial model) { var context = new Models.Context(); if (!ModelState.IsValid) { return(View(model)); } context.Wydzialy.Add(model); context.SaveChanges(); return(RedirectToAction("Wydzialy")); }