public async Task <ActionResult> PutSiteSectionAsync(int siteSubSectionId, SiteSubsection siteSubSection) { if (siteSubSectionId == siteSubSection.SiteSubsectionId) { _db.Attach(siteSubSection).State = EntityState.Modified; await _db.SaveChangesAsync(); return(Ok(siteSubSection)); } return(BadRequest()); }
public async Task <ActionResult <SiteSubsection> > AddSiteSubSectionAsync(SiteSubsection siteSubSection) { if (siteSubSection is null) { return(BadRequest()); } _db.SiteSections.Update(siteSubSection.SiteSection); _db.SiteSubsections.Add(siteSubSection); await _db.SaveChangesAsync(); return(Ok(siteSubSection)); }