public async Task <List <string> > UpdateGuidOnGuid(string guid)
        {
            List <string> output = new List <string>();
            List <ReturnForCreditEntityTableEntity> queryResult = await table.RetrieveEntities <ReturnForCreditEntityTableEntity>(ReturnForCreditEntityConstants.ID_FIELD_NAME, QueryComparisons.Equal, guid, tableName);

            if (queryResult is null)
            {
                return(null);
            }
            foreach (ReturnForCreditEntityTableEntity entity in queryResult)
            {
                TableResult tr = await table.Remove(entity, tableName).ConfigureAwait(false);

                entity.RowKey = Guid.NewGuid().ToString();
                tr            = await table.InsertorReplace(entity, tableName).ConfigureAwait(false);

                output.Add(entity.RowKey);
            }
            return(output);
        }
        public async Task <List <MaterialDeliveryTableEntity> > QueryMaterialDeliveryOnStatusAndRemove()
        {
            List <MaterialDeliveryTableEntity> queryResult = QueryMaterialDeliveryOnStatus(MaterialDeliveryConstants.STATUS_WAITING).Result;

            foreach (MaterialDeliveryTableEntity element in queryResult)
            {
                TimeSpan ts = DateTime.Now - element.Timestamp;
                if (ts.Days >= 14)
                {
                    try
                    {
                        TableResult trRm = await table.Remove(element, tableName);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine("Error in writing to table storage " + ex.ToString());
                    }
                }
            }
            List <MaterialDeliveryTableEntity> queryResult2 = QueryMaterialDeliveryOnStatus(MaterialDeliveryConstants.STATUS_FETCHED).Result;

            foreach (MaterialDeliveryTableEntity element in queryResult2)
            {
                TimeSpan ts = DateTime.Now - element.Timestamp;
                if (ts.Days >= 14)
                {
                    try
                    {
                        TableResult trRm = await table.Remove(element, tableName);
                    }
                    catch (Exception ex)
                    {
                        Console.WriteLine("Error in writing to table storage " + ex.ToString());
                    }
                }
            }
            return(null);
        }