public DeleteTOBUYResponse Delete(DeleteTOBUY request) { var ret = new DeleteTOBUYResponse(); var item = GetActualForUser(request.UserId) .SingleOrDefault(x => x.PublicId == request.PublicId); if (item == null) { ret.SetError($"Item with id {request.PublicId} not found"); } else { item.IsDeleted = true; item.Updated = DateTime.UtcNow; try { _dbContext.SaveChanges(); } catch (Exception e) { ret.SetError(e.Message); return(ret); } _dbContext.SaveChanges(); ret.Data = true; } return(ret); }
public DeleteTOBUYResponse Delete([FromBody] DeleteTOBUY request) { return(_tobuyService.Delete(request)); }