using System; using System.Collections.Generic; using System.Linq; using System.Text; using Update.WCF_; using Update.WeighTerminalService; using WeighBusiness; namespace Update.Utils { public class RemoteSenderUtil { /// /// 返回值为0时,表示插入失败.貌似没有机会返回0,就报错了 /// /// /// public static long InsertWeigh(ClientWeigh client) { LoginUtil.CheckLogin(); return new WeighTerminalClient().InsertWeigh(Config.Ticket, client); } //public static long UpdateOrder(ClientOrder clientOrder) //{ // LoginUtil.CheckLogin(); // return new SaleTerminalClient().UpdateOrder(ConfigUtil.Ticket, clientOrder, ConfigUtil.TerminalUser); //} public static long GetSystemWeighID(long terminalWeighID, DateTime createDate)//取表头日期当天的该终端、指定称重单号的系统端单号。 { LoginUtil.CheckLogin(); return new WeighTerminalClient().GetSystemWeighID(Config.Ticket, Config.TerminalID, terminalWeighID, createDate); } /// /// 删除服务器端的称重单。 /// 返回值含义:0:单据不存在;1:已作废;2:删除成功;3:已审核;4:已完毕;5:删除报错 /// /// 服务器端称重单单号 /// 返回值含义:0:单据不存在;1:已作废;2:删除成功;3:已审核;4:已完毕;5:删除报错 public static int DeleteWeigh(long remoteWeighID)//0:单据不存在;1:已作废;2:删除成功;3:已审核;4:已完毕;5:删除报错 { LoginUtil.CheckLogin(); return new WeighTerminalClient().DeleteWeigh(Config.Ticket, remoteWeighID); } } }