コード例 #1
0
        private void btnUpload_Click(object sender, EventArgs e)
        {
            lbOutput.Items.Clear();
            QsConfig config = new QsConfig();

            config.ServerAddr = tbApiUrl.Text.Trim();
            config.AdminId    = tbUser.Text.Trim();
            config.AdminPwd   = tbPwd.Text.Trim();
            QsClient client = new QsClient(config);

            Log("登录", "账号登录...");
            if (client.Login())
            {
                Log("登录", "账号登录...OK");
                Log("上传", $"开始上传文件:{tbFile.Text.Trim()} ...");
                if (client.UploadFile(tbFile.Text.Trim(), out var url))
                {
                    Log("上传成功", $"上传文件成功:{tbFile.Text.Trim()} ,文件远程访问地址:{url}");
                }
                else
                {
                    Log("上传失败", $"上传文件失败:{tbFile.Text.Trim()} ...Error");
                }
            }
            else
            {
                Log("登录", "账号登录...Error");
                Log("错误", "登录失败,上传停止");
            }
        }
コード例 #2
0
        public void CharValue()
        {
            // Arrange
            char lChrExpectedValue = 'c';

            // Act
            var lUnkResult = QsConfig.GetValue <char>("char");

            // Assert
            Assert.AreEqual(lUnkResult, lChrExpectedValue);
        }
コード例 #3
0
        public void DoubleValue()
        {
            // Arrange
            double lDblExpectedValue = 1.5;

            // Act
            var lUnkResult = QsConfig.GetValue <double>("double");

            // Assert
            Assert.AreEqual(lUnkResult, lDblExpectedValue);
        }
コード例 #4
0
        public void DecimalValue()
        {
            // Arrange
            decimal lDmlExpectedValue = 1.5m;

            // Act
            var lUnkResult = QsConfig.GetValue <decimal>("decimal");

            // Assert
            Assert.AreEqual(lUnkResult, lDmlExpectedValue);
        }
コード例 #5
0
        public void LongValue()
        {
            // Arrange
            long lLonExpectedValue = 123456789;

            // Act
            var lUnkResult = QsConfig.GetValue <long>("long");

            // Assert
            Assert.AreEqual(lUnkResult, lLonExpectedValue);
        }
コード例 #6
0
        public void FloatValue()
        {
            // Arrange
            float lFltExpectedValue = 1.5f;

            // Act
            var lUnkResult = QsConfig.GetValue <float>("float");

            // Assert
            Assert.AreEqual(lUnkResult, lFltExpectedValue);
        }
コード例 #7
0
        public void EnumValue()
        {
            // Arrange
            TestEnum lEnmExpectedValue = TestEnum.ENUM_A;

            // Act
            var lUnkResult = QsConfig.GetValue <TestEnum>("enum");

            // Assert
            Assert.AreEqual(lUnkResult, lEnmExpectedValue);
        }
コード例 #8
0
        public void IntValue()
        {
            // Arrange
            int lIntExpectedValue = 1;

            // Act
            var lUnkResult = QsConfig.GetValue <int>("int");

            // Assert
            Assert.AreEqual(lUnkResult, lIntExpectedValue);
        }
コード例 #9
0
        public void StringValue()
        {
            // Arrange
            string lStrExpectedValue = "string";

            // Act
            var lUnkResult = QsConfig.GetValue <string>("string");

            // Assert
            Assert.AreEqual(lUnkResult, lStrExpectedValue);
        }
コード例 #10
0
        public void BooleanValue()
        {
            // Arrange
            bool lBolExpectedValue = true;

            // Act
            var lUnkResult = QsConfig.GetValue <bool>("bool");

            // Assert
            Assert.AreEqual(lUnkResult, lBolExpectedValue);
        }
コード例 #11
0
        public void DateValue()
        {
            // Arrange
            DateTime lDtmExpectedValue = new DateTime(2017, 12, 13);

            // Act
            var lUnkResult = QsConfig.GetValue <DateTime>("date");

            // Assert
            Assert.AreEqual(lUnkResult, lDtmExpectedValue);
        }
コード例 #12
0
 static QsLog()
 {
     try
     {
         mBolShowConsole  = QsConfig.GetValue <bool>("ShowConsole");
         mBolSaveEventLog = QsConfig.GetValue <bool>("SaveEventLog");
         mBolFullLog      = QsConfig.GetValue <bool>("FullLog");
         mStrLogName      = QsConfig.GetValue <string>("LogName");
         mStrLogPath      = QsConfig.GetValue <string>("LogPath");
     }
     catch
     {
         //Ignore exceptions
     }
 }
コード例 #13
0
ファイル: AuctionsService.cs プロジェクト: xavl369/UGRS
 public static string GetLocation()
 {
     return(QsConfig.GetValue <string>("CostCenter"));
 }
コード例 #14
0
ファイル: AuctionsService.cs プロジェクト: xavl369/UGRS
 public static string GetFoodWhsCode()
 {
     return(QsConfig.GetValue <string>("FoodWarehouse"));
 }
コード例 #15
0
ファイル: AuctionsService.cs プロジェクト: xavl369/UGRS
 public static string GetWhsCode()
 {
     return(QsConfig.GetValue <string>("AuctionsWarehouse"));
 }
コード例 #16
0
 public void NullConnectionString()
 {
     // Act
     var lUnkResult = QsConfig.GetConnectionString("NullConnection");
 }
コード例 #17
0
 public void KeyNotFound()
 {
     QsConfig.GetValue <string>("NotFoundKey");
 }
コード例 #18
0
ファイル: UCAuction.xaml.cs プロジェクト: xavl369/UGRS
 private string GetCostingCode()
 {
     return(QsConfig.GetValue <string>("CostCenter"));
 }