public async Task <IActionResult> UnpackFromZipHardWR() { await _context.UnZipToServerWithHardReload(); // перезагрузка ToolTypesSearch _contextToolTypesSearch.DeleteAllToolTypeSearch(); IEnumerable <ToolType> allToolTypes = _contextToolTypes.GetAllToolTypes(); foreach (var toolType in allToolTypes) { _contextToolTypesSearch.CreateToolTypeSearch(toolType); } return(Ok()); }
public IActionResult Put(ToolType toolType) { if (ModelState.IsValid) { // удалили инфу для поиска //_dbs.DeleteToolTypeSearch(toolType.Name); _dbs.DeleteToolTypeSearchByRefId(toolType.Id); // обновили инструмент _db.UpdateToolType(toolType); // добавили инфу для поиска _dbs.CreateToolTypeSearch(toolType); return(Ok(toolType)); } return(BadRequest(ModelState)); }