public async Task <IActionResult> Edit(int id, [Bind("ProgramId,radioid,Name_program,Period,Hour_begin,Hour_end")] Prohram prohram) { if (id != prohram.ProgramId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(prohram); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ProhramExists(prohram.ProgramId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(prohram)); }
public IActionResult Edit(int id, [FromBody] Prohram prohram) { if (ModelState.IsValid) { db.Update(prohram); db.SaveChanges(); return(Ok(prohram)); } return(BadRequest(ModelState)); }
public IActionResult Create([FromBody] Prohram prohram) { if (ModelState.IsValid) { db.Prohrams.Add(prohram); db.SaveChanges(); return(Ok(prohram)); } return(BadRequest(ModelState)); }
public async Task <IActionResult> Create([Bind("ProgramId,radioid,Name_program,Period,Hour_begin,Hour_end")] Prohram prohram) { if (ModelState.IsValid) { _context.Add(prohram); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(prohram)); }
public IActionResult Delete(int id) { Prohram prohram = db.Prohrams.FirstOrDefault(x => x.ProgramId == id); if (prohram != null) { db.Prohrams.Remove(prohram); db.SaveChanges(); } return(Ok(prohram)); }
public Prohram Get(int id) { Prohram prohram = db.Prohrams.FirstOrDefault(x => x.ProgramId == id); return(prohram); }