MeterWorkCarActualService.cs 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. using com.hnshituo.core.webapp.vo;
  2. using System;
  3. using System.Collections;
  4. using System.Collections.Generic;
  5. using System.Data;
  6. namespace CarLocalMeter
  7. {
  8. public class MeterWorkCarActualService
  9. {
  10. private Log lg = Log.GetInstance(); //写日志
  11. #region JISCO接口
  12. /// <summary>
  13. /// 期限皮结净,并保存期限皮
  14. /// </summary>
  15. /// <param name="secondDb">MeterWorkCarActualFirst</param>
  16. /// <param name="netDb">MeterWorkCarActual</param>
  17. /// <param name="saveTare">0 不保存历史皮,1保存历史皮</param>
  18. /// <returns></returns>
  19. public RESTfulResult<string> doTermTareNet(PreTrackScale scale, MeterWorkCarActualFirst actualFirst, MeterWorkCarActualFirst actualFirst1)
  20. {
  21. DbHelper db = new DbHelper();
  22. PbSomeModel<MeterWorkCarActualFirst, MeterWorkCarActualFirst, PreTrackScale, MeterMonitorNote> pbSomeModel = new PbSomeModel<MeterWorkCarActualFirst, MeterWorkCarActualFirst, PreTrackScale, MeterMonitorNote>();
  23. pbSomeModel.one = actualFirst;
  24. pbSomeModel.two = actualFirst1;
  25. pbSomeModel.three = scale;
  26. if (actualFirst1 != null && string.IsNullOrEmpty(actualFirst1.createManNo))
  27. {
  28. actualFirst1.createManNo = actualFirst1.baseSpotNo;
  29. actualFirst1.createManName = actualFirst1.baseSpotName;
  30. }
  31. //RESTfulResult<string> rm = db.doOption<string>("meterworkcaractualfirsts", "doAddNetInnerWf", new object[] { secondDb, netDb, saveTare }, 1);
  32. RESTfulResult<string> rm = db.doOption<string>("meterworkcaractualfirsts", "doNetByFirst", new object[] { pbSomeModel }, 1);
  33. return rm;
  34. }
  35. #endregion
  36. }
  37. }