Beispiel #1
0
        public static AppleDepTableEntity updateSerialStatus(AppleDepTableEntity updated, string serial, string user, int status)
        {
            // Define and handle fields..
            updated.ProcessedTime = DateTime.Now;
            updated.Status        = status;

            return(updated);
        }
Beispiel #2
0
 public static AppleDepEntity ToAppleDepEntity(this AppleDepTableEntity appleDepTableEntry)
 {
     return(new AppleDepEntity()
     {
         User = appleDepTableEntry.RowKey,
         Serial = appleDepTableEntry.PartitionKey,
         Status = appleDepTableEntry.Status,
         ProcessedTime = appleDepTableEntry.ProcessedTime
     });
 }
Beispiel #3
0
        public async Task <Boolean> UpdatePackage(string serial, string user, int status)
        {
            // Find package, if found - update else fail.
            List <AppleDepTableEntity> result = await QuerySerial(serial);

            if (result.Count == 1)
            {
                AppleDepTableEntity updatedPackage = Mappings.updateSerialStatus(result[0], serial, user, status);
                TableResult         tr             = await table.InsertorReplace(updatedPackage, tableName);

                return(true);
            }
            else
            {
                return(false);
            }
        }