public async Task <IHttpActionResult> PutFormBaseList(int id, FormBaseList formBaseList) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != formBaseList.Id) { return(BadRequest()); } _dbContext.Entry(formBaseList).State = EntityState.Modified; try { await _dbContext.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FormBaseListExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <IHttpActionResult> GetFormBaseList(int id) { FormBaseList formBaseList = await _dbContext.FormBaseLists.FindAsync(id); if (formBaseList == null) { return(NotFound()); } return(Ok(formBaseList)); }
public async Task <IHttpActionResult> DeleteFormBaseList(int id) { FormBaseList formBaseList = await _dbContext.FormBaseLists.FindAsync(id); if (formBaseList == null) { return(NotFound()); } _dbContext.FormBaseLists.Remove(formBaseList); await _dbContext.SaveChangesAsync(); return(Ok(formBaseList)); }