Пример #1
0
        public bool PackRequest(int RequestId)
        {
            var request = dao.GetRequest(RequestId);

            request.PackedRequest = true;
            dao.EditRequest(request);

            return(true);
        }
Пример #2
0
        public bool AddRequestToQueue(int RequestId)
        {
            // Retrieve storage account from connection string.
            CloudStorageAccount storageAccount = CloudStorageAccount.Parse(
                CloudConfigurationManager.GetSetting("StorageConnectionString"));

            // Create the queue client.
            CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient();

            // Retrieve a reference to a container.
            CloudQueue queue = queueClient.GetQueueReference("RequestQueue");

            // Create the queue if it doesn't already exist
            queue.CreateIfNotExists();

            var request = dao2.GetRequest(RequestId);


            var Json = JsonConvert.SerializeObject(request);


            CloudQueueMessage message = new CloudQueueMessage(Json);

            queue.AddMessage(message);


            return(true);
        }