public bool PackRequest(int RequestId) { var request = dao.GetRequest(RequestId); request.PackedRequest = true; dao.EditRequest(request); return(true); }
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); }