예제 #1
0
 /// <remarks/>
 public System.IAsyncResult Beginupload(string TObjectPath, TUpload_Input ImageData, System.AsyncCallback callback, object asyncState)
 {
     return(this.BeginInvoke("upload", new object[] {
         TObjectPath,
         ImageData
     }, callback, asyncState));
 }
예제 #2
0
        public TUpload_Return[] upload(string TObjectPath, TUpload_Input ImageData)
        {
            object[] results = this.Invoke("upload", new object[] {
                TObjectPath,
                ImageData
            });

            return((TUpload_Return[])(results[0]));
        }
예제 #3
0
		/// <summary>
		/// test upload of a Product image and check if method returns a true value
		/// </summary>
		public void upload()
		{
			string ProductPath = path + alias;
			
			// read 1st
			FileStream  fs = File.OpenRead(FileName); 
			BinaryReader br = new BinaryReader(fs); 
			
			TImageData TIFile = new TImageData();
			TIFile.FileName = FName;
			TIFile.Content = br.ReadBytes((int)fs.Length);

			// read second
			FileStream fs1 = File.OpenRead(FileName1); 
			BinaryReader br1 = new BinaryReader(fs1); 

			TImageData TIFile1 = new TImageData();
			TIFile1.FileName = FName1;
			TIFile1.Content = br1.ReadBytes((int)fs1.Length);
		
			// add to structure
			TUpload_Input tuip = new TUpload_Input();
			tuip.ImageData = new TImageData[]{
				TIFile,
				TIFile1,
			};
            //Params_in.setImagesSlideShowString(ImagesSlideShowUpload);
            tuip.ImagesSlideShowString = ImagesSlideShowUpload;


			TUpload_Return[] Files_out = productImageService.upload(ProductPath,tuip);

			// test if upload was successful
			Assert.AreEqual(2, Files_out.GetLength(0), "upload result set");

			TUpload_Return File_out = Files_out[0];
			Assert.IsTrue(File_out.WriteOK, File_out.File + " written?");
		}
예제 #4
0
 /// <remarks/>
 public System.IAsyncResult Beginupload(string TObjectPath, TUpload_Input ImageData, System.AsyncCallback callback, object asyncState) {
     return this.BeginInvoke("upload", new object[] {
                 TObjectPath,
                 ImageData}, callback, asyncState);
 }
예제 #5
0
 public TUpload_Return[] upload(string TObjectPath, TUpload_Input ImageData) {
     object[] results = this.Invoke("upload", new object[] {
                 TObjectPath,
                 ImageData});
     return ((TUpload_Return[])(results[0]));
 }