ProductService.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. using Ant.Core.WebApi.Model;
  2. using Central.Control.WebApi.EFDbContext;
  3. using Central.Control.WebApi.Models;
  4. using Central.Control.WebApi.Service.Interface;
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Linq;
  8. using System.Web;
  9. namespace Central.Control.WebApi.Service
  10. {
  11. /// <summary>
  12. ///
  13. /// </summary>
  14. public class ProductService: IProductService
  15. {
  16. private readonly IDbContext _dbContent;
  17. /// <summary>
  18. ///
  19. /// </summary>
  20. /// <param name="dbContent"></param>
  21. public ProductService(IDbContext dbContent)
  22. {
  23. _dbContent = dbContent;
  24. }
  25. /// <summary>
  26. ///
  27. /// </summary>
  28. /// <returns></returns>
  29. public ApiResult<string> Test()
  30. {
  31. //CentralControlContext _dbContent1 = new CentralControlContext();
  32. //var ss = _dbContent1.SYS_DEVICE.AsQueryable().Where(p => p.Id == "cb8b354c-b713-4dd7-9752-a6f3217004a0").ToList();
  33. //var ss1 = _dbContent1.Set<SYS_DEVICE>().FirstOrDefault(p => p.Id == "cb8b354c-b713-4dd7-9752-a6f3217004a0");
  34. // _dbContent1.SYS_DEVICE.
  35. // var qq = _dbContent1.SYS_DEVICE.SqlQuery("");
  36. var ww = _dbContent.Set<SYS_DEVICE>().FirstOrDefault(p => p.Id == "cb8b354c-b713-4dd7-9752-a6f3217004a0");
  37. ww.Name = ww.Name + "1";
  38. _dbContent.SaveChanges();
  39. return new ApiResult<string>("查库得到数据:" + ww?.Name);
  40. }
  41. }
  42. }