public SurfBreak Update(SurfBreak updatedSurfBreak) { var entity = db.SurfBreaks.Attach(updatedSurfBreak); entity.State = Microsoft.EntityFrameworkCore.EntityState.Modified; return(updatedSurfBreak); }
public async Task <ActionResult <SurfBreak> > PostSurfBreak(SurfBreak surfBreak) { _context.SurfBreaks.Add(surfBreak); await _context.SaveChangesAsync(); return(CreatedAtAction("GetSurfBreak", new { id = surfBreak.Id }, surfBreak)); }
public async Task <IActionResult> PutSurfBreak(int id, SurfBreak surfBreak) { if (id != surfBreak.Id) { return(BadRequest()); } _context.Entry(surfBreak).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!SurfBreakExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public IActionResult OnGet(int surfBreakId) { SurfBreak = surfBreakData.GetSurfBreakById(surfBreakId); if (SurfBreak == null) { return(RedirectToPage("./NotFound")); } return(Page()); }
public SurfBreak Update(SurfBreak updatedSurfBreak) { var surfBreak = surfBreaks.SingleOrDefault(sb => sb.Name == updatedSurfBreak.Name); if (surfBreak != null) { surfBreak.Name = updatedSurfBreak.Name; surfBreak.Location = updatedSurfBreak.Location; surfBreak.Break = updatedSurfBreak.Break; } return(surfBreak); }
public IActionResult OnGet(int?surfBreakId) { SurfBreakTypes = htmlHelper.GetEnumSelectList <BreakType>(); if (surfBreakId.HasValue) { SurfBreak = surfBreakData.GetSurfBreakById(surfBreakId.Value); } else { SurfBreak = new SurfBreak(); } if (SurfBreak == null) { return(RedirectToPage("./NotFound")); } return(Page()); }
public SurfBreak Add(SurfBreak newSurfBreak) { surfBreaks.Add(newSurfBreak); newSurfBreak.Id = surfBreaks.Max(sb => sb.Id) + 1; return(newSurfBreak); }
public SurfBreak Add(SurfBreak newSurfBreak) { db.Add(newSurfBreak); return(newSurfBreak); }