示例#1
0
 public EFClientTools.EFServerReference.LockStatus DoRecordLock(Dictionary<string, object> row, EFClientTools.EFServerReference.LockType type)
 {
     var clientInfo = EFClientTools.ClientUtility.ClientInfo;
     var packetInfo = new EFClientTools.EFServerReference.PacketInfo()
     {
         OrderParameters = new List<EFClientTools.EFServerReference.OrderParameter>(),
         WhereParameters = new List<EFClientTools.EFServerReference.WhereParameter>(),
     };
     foreach (var item in row)
     {
         packetInfo.WhereParameters.Add(new EFClientTools.EFServerReference.WhereParameter() { And = true, Field = item.Key, Value = item.Value });
     }
     return EFClientTools.ClientUtility.Client.DoRecordLock(clientInfo, AssemblyName, CommandName, packetInfo, type);
 }
示例#2
0
 public static void ProcessDataSource(EFClientTools.WebDataSource datasource)
 {
 }