public async Task<BaseResult<SickEntity>> DeleteList([FromBody]DeleteDTO model) { if (model.ids.Count == 0) { throw new Exception("参数接受失败"); } var idList = model.ids; foreach (int item in idList) { var number = await sickRepository.Detail(item); if (number.code != "0") { throw new Exception("数据不存在"); } SickEntity entity = new SickEntity() { id = item }; try { await sickRepository.Delete(entity); } catch (Exception e) { throw new Exception(e.Message); } } var result = new BaseResult<SickEntity>() { code = "0", data = null, desc = "删除成功", }; return result; }
public HttpResponseMessage Delete(DeleteDTO dto) { var cat = _repository.Get(dto.articleId, ActiveModule.ModuleID); _repository.Delete(cat); return(Request.CreateResponse(System.Net.HttpStatusCode.NoContent)); }
public void Delete(DeleteDTO request) { var synthesisTestEntity = new SynthesisTestEntity() //AutoMapper { Id = request.Id, TimeStamp = request.TimeStamp, }; _context.SynthesisTests.Attach(synthesisTestEntity); _context.SynthesisTests.Remove(synthesisTestEntity); _context.SaveChanges(); }
public ReturnViewModel Delete([FromBody] DeleteDTO contact) { try { _contactFacade.Remove(contact.Id); return(new ReturnViewModel(HttpStatusCode.OK, new { deletado = true }, false)); } catch (System.Exception ex) { return(new ReturnViewModel(HttpStatusCode.BadRequest, ex.Message, true)); } }
public IActionResult DeleteParty(DeleteDTO objDeleteDTO) { bool isSaved = false; try { isSaved = obReferralAdvocate.DeleteParty(objDeleteDTO, Con); } catch (Exception ex) { throw new FinstaAppException(ex.ToString()); } return(Ok(isSaved)); }
public async Task <IActionResult> Delete([FromBody] List <int> groupIds) { try { var successfullyDeleted = new Dictionary <int, string>(); var unsuccessfullyDeleted = new Dictionary <int, string>(); foreach (var groupId in groupIds) { var group = await _formContext.Groups.Include(c => c.ChildGroups).Include(ig => ig.OzItemGroups).SingleOrDefaultAsync(g => g.Id == groupId); if (group == null) { return(BadRequest()); } if (group.ChildGroups.Count == 0 && group.OzItemGroups.Count == 0) { successfullyDeleted.Add(group.Id, group.GroupName); _formContext.Groups.Remove(group); } else { unsuccessfullyDeleted.Add(group.Id, group.GroupName); } } var dto = new DeleteDTO(); dto.SuccessfullyDeleted = successfullyDeleted; dto.UnsuccessfullyDeleted = unsuccessfullyDeleted; await _formContext.SaveChangesAsync(); return(Ok(dto)); } catch (Exception) { return(StatusCode((int)HttpStatusCode.InternalServerError)); } }
public ActionResult <SynthesisTestEntity> DeleteTest([FromBody] DeleteDTO body) { _synthesisRepo.Delete(body); return(Ok()); }