Пример #1
0
 private void BtnUploadFileSubCategory_Click(object sender, RoutedEventArgs e)
 {
     if (LabelFileNameSubcategory.Content.ToString().Trim().Equals(string.Empty) ||
         ComboBoxCategory2.Text.Trim().Equals(string.Empty) ||
         TextBoxNameSubcategory.Text.Trim().Equals(string.Empty))
     {
         MessageBox.Show("输入文本有误,请检查!", "警告");
         return;
     }
     _subCategory = new SubCategory
     {
         mainCategory = ComboBoxCategory2.Text.Trim(),
         name         = TextBoxNameSubcategory.Text.Trim()
     };
     _currentUploadPhotoType = UploadPhotoType.Subcategory;
     _presenter.UploadFile(_filePathSubcategory);
 }
Пример #2
0
        public void btnUploadFile_Click(object sender, RoutedEventArgs e)
        {
            if (LabelFileName.Content.ToString().Trim().Equals(string.Empty) ||
                TextBoxName.Text.Trim().Equals(string.Empty) ||
                ComboBoxCategory.Text.Trim().Equals(string.Empty) ||
                !KyMatch.IsInt(TextBoxCount.Text.Trim()) ||
                !KyMatch.IsFloat(TextBoxPrice.Text.Trim()))
            {
                MessageBox.Show("输入文本有误,请检查!", "警告");
                return;
            }
            if (TextBoxCategorySub.Text.Trim().Equals(string.Empty))
            {
                var category = ComboBoxCategory.Text.Trim();
                if (
                    !(category.Equals("水果") || category.Equals("烧烤") || category.Equals("旅游") ||
                      category.Equals("广告与促销")))
                {
                    MessageBox.Show("输入文本有误,请检查!", "警告");
                    return;
                }
            }
            _commodity = new Commodity
            {
                Name        = TextBoxName.Text.Trim(),
                Category    = ComboBoxCategory.Text.Trim(),
                CategorySub = TextBoxCategorySub.Text.Trim(),
                Count       = int.Parse(TextBoxCount.Text.Trim()),
                Price       = double.Parse(TextBoxPrice.Text.Trim()),
                Details     = TextBoxDetails.Text.Trim()
            };


            if (checkBoxPromotion.IsChecked == true)
            {
                _commodity.Promotion = "true";
            }
            if (checkBoxAD.IsChecked == true)
            {
                _commodity.AD = "true";
            }
            _currentUploadPhotoType = UploadPhotoType.Commodity;
            _presenter.UploadFile(_filePath);
        }