public async Task <ActionResult> AddPages(Page[] pages) { if (!ModelState.IsValid || pages == null || pages.Length == 0) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest, "Not all pages are valid")); } await _testService.DeleteAllPages(); //deleting old template await _testService.AddPages(pages); return(new HttpStatusCodeResult(HttpStatusCode.OK)); }