Beispiel #1
0
 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));
        }
Beispiel #3
0
        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));
        }
Beispiel #6
0
        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));
            }
        }
Beispiel #7
0
 public ActionResult <SynthesisTestEntity> DeleteTest([FromBody] DeleteDTO body)
 {
     _synthesisRepo.Delete(body);
     return(Ok());
 }