using Newtonsoft.Json; using SelfHelpClient.BO; using SelfHelpClient.Utils; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SelfHelpClient.BL { public static class WeightBillBL { public static string ServerUrl; static string MethodHead = "/MainSystem/B3ClientService/Rpcs/SelfHelpRpc/"; private static ClientRpc mRpc; public static ClientRpc Rpc { get { if (mRpc == null) mRpc = new ClientRpc(ServerUrl); return mRpc; } } public static List GetViewEntity(string idCard) { var json = Rpc.Call(MethodHead + "GetViewEntity", idCard); return JsonConvert.DeserializeObject>(json); } public static WeightBill CreateWeightBill(long id) { var json = Rpc.Call(MethodHead + "CreateWeightBill", id); return JsonConvert.DeserializeObject(json); } public static WeightBill GetWeightBill(long id) { var json = Rpc.Call(MethodHead + "GetWeightBill", id); return JsonConvert.DeserializeObject(json); } public static List GetWeightDetail(long id) { var json = Rpc.Call(MethodHead + "GetWeightDetail", id); return JsonConvert.DeserializeObject>(json); } } }