Ignore:
Timestamp:
Oct 10, 2010, 10:45:43 PM (14 years ago)
Author:
bayral
Message:

Piwigolib is now modify for mask the implementation of proxy.
Add start version of piwigo WPF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/PiwigoLib/TestPiwigoLib/Form1.cs

    r3861 r7149  
    11using System;
    2 using System.Collections.Generic;
    3 using System.ComponentModel;
    4 using System.Data;
    5 using System.Drawing;
    6 using System.Linq;
    7 using System.Text;
    82using System.Windows.Forms;
    93
    10 using Com.Piwigo.Lib.Proxy;
    11 using Com.Piwigo.Lib.Service;
     4using Com.Piwigo.Lib.IService;
    125using Com.Piwigo.Lib.DTO;
    13 using Com.Piwigo.Lib.Proxy.Response;
    146
    157
     
    2921        private void button1_Click(object sender, EventArgs e)
    3022        {
    31             PwgConfigProxy.PwgUserAgent = "TestPiwigoLib";
    32             PwgConfigProxy.PwgServeurUriBuilder.Host = tbServer.Text;
    33             PwgConfigProxy.PwgServeurUriBuilder.Path = "phpwebgallery/ws.php";
    34             PwgConfigProxy.PwgServeurUriBuilder.Scheme = "http://";
     23            UriBuilder urib = new UriBuilder();
     24            urib.Host = tbServer.Text;
     25            urib.Path = "phpwebgallery/ws.php";
     26            urib.Scheme = "http://";
    3527
    36             Console.WriteLine(PwgConfigProxy.PwgServeurUriBuilder.Uri.AbsoluteUri);
     28            PwgServiceProvider.Instance.PwgSetupService.Setup("TestPiwigoLib", null, urib.Uri);
     29
     30
     31            Console.WriteLine(urib.Uri.AbsoluteUri);
    3732
    3833            try
    3934            {
    4035                PwgSession sess = null;
    41                 sess = PwgSessionService.GetPwgSession();
     36                sess = PwgServiceProvider.Instance.PwgSessionService.GetPwgSession();
    4237                Console.WriteLine("user : " + sess.UserName + " " + sess.Status);
    4338
    44                 sess = PwgSessionService.Login(tbUser.Text,tbPassword.Text);
     39                sess = PwgServiceProvider.Instance.PwgSessionService.Login(tbUser.Text, tbPassword.Text);
    4540                Console.WriteLine("user : " + sess.UserName + " " + sess.Status);
    4641
    47                 //Boolean rc = PwgTagsService.AddTag("Loic");
     42                //Boolean rc = PwgServiceProvider.Instance.PwgTagsService.AddTag("Loic");
    4843
    49                 //List<PwgTag> lstTag = PwgTagsService.GetAdminListOfTag();
     44                //List<PwgTag> lstTag = PwgServiceProvider.Instance.PwgTagsService.GetAdminListOfTag();
    5045
    5146                //Int32 Page = 0;
     
    5348                //Int32 Count = 0;
    5449
    55                 //List<PwgImage> lstImg = PwgTagsService.GetListOfImagesFormTags(new List<Int32>() { 1, 7 },
     50                //List<PwgImage> lstImg = PwgServiceProvider.Instance.PwgTagsService.GetListOfImagesFormTags(new List<Int32>() { 1, 7 },
    5651                //    null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
    5752                //    ref Page, ref PerPage, ref Count);
    5853
    59                 //List<PwgImage> lstImg = PwgCategoriesService.GetListOfImagesFormCategory(1,
     54                //List<PwgImage> lstImg = PwgServiceProvider.Instance.PwgCategoriesService.GetListOfImagesFormCategory(1,
    6055                //    null, null, null, null, null, null, null, null, null, null, null, null, null, null, null,
    6156                //    ref Page, ref PerPage, ref Count);
     
    6358                //Console.WriteLine("lstImg : Page " + Page.ToString() + " PerPage " + PerPage);
    6459
    65                 //List<PwgCategory> lstCat = PwgCategoriesService.GetAdminListOfCategory();
     60                //List<PwgCategory> lstCat = PwgServiceProvider.Instance.PwgCategoriesService.GetAdminListOfCategory();
    6661
    6762                //Int32 newid = 0;
    6863                //String msg = String.Empty;
    69                 //Boolean rc = PwgCategoriesService.AddCategory("test_cat", 1, ref  newid, ref msg);
     64                //Boolean rc = PwgServiceProvider.Instance.PwgCategoriesService.AddCategory("test_cat", 1, ref  newid, ref msg);
    7065                //Console.WriteLine(String.Format("newid : {0} message : {1}", newid,msg));
    71                 //rc = PwgCategoriesService.UpdateCategoryInfo(newid, "test2", "rename cat");
     66                //rc = PwgServiceProvider.Instance.PwgCategoriesService.UpdateCategoryInfo(newid, "test2", "rename cat");
    7267
    73                 PwgImageRate imgRate = PwgImagesService.RateImage(1, 5);
     68                PwgImageRate imgRate = PwgServiceProvider.Instance.PwgImagesService.RateImage(1, 5);
    7469
    75                 sess = PwgSessionService.Logout();
     70                sess = PwgServiceProvider.Instance.PwgSessionService.Logout();
    7671                Console.WriteLine("user : " + sess.UserName + " " + sess.Status);
    7772            }
Note: See TracChangeset for help on using the changeset viewer.