Example #1
0
        private void Initialize()
        {
            this.numericUpDown_year.Value = DateTime.Now.Year;

            this.BindingMonthTaskDataSource(null);
            this.BindingRefundDetailDataSource(null, -1);
            this.pagePara = new MonthTaskPagePara();
            this.dataGridViewPagingSumCtrl.Initialize(1);
            if (HasPermission(RolePermissionEnum.编辑))
            {
                dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column2, Column4);
            }
            else
            {
                dataGridView_MonthTask.CellValidating    -= dataGridView_CellValidating;
                dataGridView_RefundDetail.CellValidating -= dataGridView_CellValidating;
                skinComboBoxShopID.Enabled            = false;
                dataGridView_MonthTask.ReadOnly       = true;
                dataGridView_RefundDetail.ReadOnly    = true;
                skinComboBoxShopID.SelectedValue      = CommonGlobalCache.CurrentShopID;
                shopDataGridViewTextBoxColumn.Visible = false;
                skinLabel1.Visible = false;
                dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(ColumnSetting, ColumnSetting2);
            }

            skinSplitContainer1.Panel2Collapsed = true;
        }
 private void SetDisplay()
 {
     this.skinSplitContainer1.Panel2Collapsed = true;
     dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column7, colorNameDataGridViewTextBoxColumn);
     dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(firstInboundTimeDataGridViewTextBoxColumn, firstSaleTimeDataGridViewTextBoxColumn, LastSaleTime);
     if (skinRadioButtonCostumeColor.Checked)
     {
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(colorNameDataGridViewTextBoxColumn);
     }
     else if (skinRadioButtonCostumeColorSize.Checked)
     {
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column7, colorNameDataGridViewTextBoxColumn);
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(LastSaleTime, firstInboundTimeDataGridViewTextBoxColumn, firstSaleTimeDataGridViewTextBoxColumn);
     }
     if (skinRadioButton2.Checked)
     {
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(UnsalableRate);
     }
     else
     {
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(UnsalableRate);
     }
     if (skinRadioButton1.Checked)
     {
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(StartCostumeStoreCount, dataGridViewTextBoxColumn1);
     }
     else
     {
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(StartCostumeStoreCount, dataGridViewTextBoxColumn1);
     }
 }
Example #3
0
        private void BaseButtonQuery_Click(object sender, EventArgs e)
        {
            try
            {
                if (GlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }
                String queryStr = this.skinTextBoxName.SkinTxt.Text.Trim();
                if (condition.SelectedValue == null)
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(EnabledLink, ColumnDisable, ColumnDelete);
                }
                else if (Convert.ToBoolean(condition.SelectedValue))
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(ColumnDisable);
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(EnabledLink, ColumnDelete);
                }
                else
                {
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(ColumnDisable);
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(EnabledLink, ColumnDelete);
                }
                bool        state = true;
                List <Shop> shops = null;
                if (condition.SelectedValue != null)
                {
                    state = Convert.ToBoolean(condition.SelectedValue);
                    shops = GlobalCache.ShopList.FindAll(t =>
                                                         // (t.ID.Contains(queryStr) || t.Name.Contains(queryStr)) && condition.SelectedValue == null ? true : (Convert.ToBoolean(condition.SelectedValue) ? t.Enabled : !t.Enabled));
                                                         (t.ID.Contains(queryStr) || t.Name.Contains(queryStr)) && t.Enabled == state);
                }
                else
                {
                    shops = GlobalCache.ShopList.FindAll(t =>
                                                         // (t.ID.Contains(queryStr) || t.Name.Contains(queryStr)) && condition.SelectedValue == null ? true : (Convert.ToBoolean(condition.SelectedValue) ? t.Enabled : !t.Enabled));
                                                         (t.ID.Contains(queryStr) || t.Name.Contains(queryStr)));
                }
                //else
                //{
                //   // state = Convert.ToBoolean(condition.SelectedValue);
                //}



                dataGridViewPagingSumCtrl.BindingDataSource(DataGridViewUtil.ListToBindingList(shops));
            }
            catch (Exception ex)
            {
                GlobalUtil.ShowError(ex);
            }
            finally
            {
                GlobalUtil.UnLockPage(this);
            }
        }
 private void SetDisplay()
 {
     if (skinComboBox_PfCustomer.SelectedValue == null && String.IsNullOrEmpty(this.skinTextBox_costumeID.Text))
     {//正常
         if (view != null)
         {
             this.skinSplitContainer1.Panel1.Controls.Remove(view);
             view.Dispose(); dataGridViewPagingSumCtrl1.Dispose();
         }
         // view.SendToBack();
         dataGridView1.BringToFront();
         //view.Dispose();
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(pfCustomerNameDataGridViewTextBoxColumn);
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(costumeIDDataGridViewTextBoxColumn, costumeNameDataGridViewTextBoxColumn,
                                                                 colorNameDataGridViewTextBoxColumn, sizeNameDataGridViewTextBoxColumn);
     }
     else if (!String.IsNullOrEmpty(this.skinTextBox_costumeID.Text) && skinComboBox_PfCustomer.SelectedValue == null)
     {
         view?.BringToFront();
         // dataGridView1.SendToBack();
     }
     else if (!String.IsNullOrEmpty(this.skinTextBox_costumeID.Text) && skinComboBox_PfCustomer.SelectedValue != null)
     {
         if (view != null)
         {
             this.skinSplitContainer1.Panel1.Controls.Remove(view);
             view.Dispose(); dataGridViewPagingSumCtrl1.Dispose();
         }
         dataGridView1.BringToFront();
         //dataGridView1.Visible = true;
         //view.Visible = false;
         //单独款号的时候
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(pfCustomerNameDataGridViewTextBoxColumn);
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(costumeIDDataGridViewTextBoxColumn, costumeNameDataGridViewTextBoxColumn,
                                                                 colorNameDataGridViewTextBoxColumn, sizeNameDataGridViewTextBoxColumn);
     }
     else
     {
         if (view != null)
         {
             this.skinSplitContainer1.Panel1.Controls.Remove(view);
             view.Dispose(); dataGridViewPagingSumCtrl1.Dispose();
         }
         // view.Dispose();
         //dataGridView1.Visible = true;
         dataGridView1.BringToFront();
         // view.Visible = false;
         //   view.SendToBack();
         //款号和客户都有的时候
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(pfCustomerNameDataGridViewTextBoxColumn, colorNameDataGridViewTextBoxColumn, sizeNameDataGridViewTextBoxColumn);
         dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(costumeIDDataGridViewTextBoxColumn, costumeNameDataGridViewTextBoxColumn);
     }
 }
Example #5
0
        private void Search(object sender, EventArgs args)
        {
            try
            {
                if (GlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }

                EmCostumePage listPage = GlobalCache.EMallServerProxy.GetEmCostumePage(this.pagePara);
                dataGridViewPagingSumCtrl.OrderPara = pagePara;
                this.dataGridViewPagingSumCtrl.Initialize(listPage);
                if (pagePara.EmShowOnline)
                {
                    // EmOnlinePrice.DataPropertyName = "EmOnlinePrice";

                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column2, Column1, CreateTime, Column4, QuantityOfSale, EmTitle, IsHot, IsNew, PfShowOnline, EmShowOnline);
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column5);
                }
                else
                {
                    //  EmOnlinePrice.DataPropertyName = "Price";
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column2, Column1, CreateTime, Column4, QuantityOfSale, EmTitle, IsHot, IsNew, PfShowOnline, EmShowOnline);
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column5);
                }

                /*   if (this.skinRadioButtonOffline.Checked)
                 * {
                 *     // dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(PfOnlinePrice);
                 *     // PfOnlinePrice.Visible = false;
                 *     dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(PfOnlinePrice);
                 * }
                 * else
                 * {
                 *     dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(PfOnlinePrice);
                 * }*/

                this.BindingDataSource(listPage);
            }
            catch (Exception ex)
            {
                GlobalUtil.ShowError(ex);
            }
            finally
            {
                GlobalUtil.UnLockPage(this);
            }
        }
Example #6
0
 private void Init(bool hideOper = false)
 {
     //MenuPermission = RolePermissionMenuEnum.销售退货单查询;
     this.dataGridView_RetailOrder.AutoGenerateColumns = false;
     dataGridView_RetailDetail.AutoGenerateColumns     = false;
     dataGridViewPagingSumCtrl = new DataGridViewPagingSumCtrl(this.dataGridView_RetailOrder, PageControlPanel21_CurrentPageIndexChanged, BaseButton_Search_Click,
                                                               new String[] {
         // TextBoxColumnOFshowCash.DataPropertyName,
         MoneyBankCard.DataPropertyName,
         MoneyWeiXin.DataPropertyName,
         MoneyAlipay.DataPropertyName,
         MoneyBuyByTicket.DataPropertyName,
         MoneyCash.DataPropertyName,
         MoneyVipCard.DataPropertyName,
         totalCountDataGridViewTextBoxColumn.DataPropertyName,
         totalPriceDataGridViewTextBoxColumn.DataPropertyName,
         TotalMoneyReceivedActual.DataPropertyName,
         CarriageCost.DataPropertyName,
         MoneyOtherColumn.DataPropertyName
     });
     if (hideOper)
     {
         //不分页
         dataGridViewPagingSumCtrl.Paging = false;
         dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(ColumnRedo, ColumnRemove, ColumnPrint);
     }
     this.Initialize();
     dataGridViewPagingSumCtrl.SpecAutoSizeModeColumns(new DataGridViewColumn[] { Remarks });
     dataGridViewPagingSumCtrl.Initialize();
     SetUpOrderStrip(dataGridViewPagingSumCtrl.InnerContextMenuStrip);
     new DataGridViewPagingSumCtrl(dataGridView_RetailDetail).Initialize();
 }
Example #7
0
        private void Search()
        {
            try
            {
                if (CommonGlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }
                if (pagePara.State == CheckStoreOrderState.ChildOrder)
                {
                    // EmOnlinePrice.DataPropertyName = "EmOnlinePrice";

                    // dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column2, Column1, CreateTime, Column4, EmIsRecommandColumn, QuantityOfSale, EmTitle, IsHot, IsNew, PfShowOnline, EmShowOnline);
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(ColumnCancel, ColumnRedo, ColumnPrint, CheckUserID);
                }
                else
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(ColumnCancel, ColumnRedo, ColumnPrint, CheckUserID);
                }
                CheckStoreOrderPage listPage = CommonGlobalCache.ServerProxy.GetCheckStoreOrderPage(this.pagePara);

                dataGridViewPagingSumCtrl.OrderPara = pagePara;
                this.dataGridViewPagingSumCtrl.Initialize(listPage);
                this.BindingCheckStoreOrderBindingSource(listPage);
            }
            catch (Exception ee)
            {
                ShowError(ee);
            }
            finally
            {
                UnLockPage();
            }
        }
Example #8
0
        /*private void BindingSource(List<PfCustomerStore> listPage)
         * {
         *  if (this.InvokeRequired)
         *  {
         *      this.BeginInvoke(new CbGeneric<List<PfCustomerStore>>(this.BindingSource), listPage);
         *  }
         *  else
         *  {
         *      if (listPage != null)
         *      {
         *          //foreach (var item in listPage)
         *          //{
         *          //  //  item.CostumeName = CommonGlobalCache.GetCostumeName(item.CostumeID);
         *          //    item.ShopName = CommonGlobalCache.GetShopName(item.ShopID);
         *          //}
         *      }
         *
         *      dataGridViewPagingSumCtrl.BindingDataSource<PfCustomerStore>(DataGridViewUtil.ListToBindingList(listPage));
         *      CompleteProgressForm();
         *  }
         * }*/


        private void BindingSource(List <PfCustomerStore> listPage)
        {
            if (this.InvokeRequired)
            {
                this.BeginInvoke(new CbGeneric <List <PfCustomerStore> >(this.BindingSource), listPage);
            }
            else
            {
                if (listPage != null)
                {
                    //foreach (var item in listPage)
                    //{
                    //    item.ShopName = CommonGlobalCache.GetShopName(item.ShopID);
                    //}
                }
                if (costumeTextBox1.Text != "")
                {
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column2);
                }
                else
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Column2);
                }
                dataGridViewPagingSumCtrl.BindingDataSource <PfCustomerStore>(DataGridViewUtil.ListToBindingList(listPage));
                CompleteProgressForm();
            }
        }
Example #9
0
        //private int GetBigClass(int classID)
        //{
        //    int id =0;

        //    return id;
        //}


        /// <summary>
        /// 绑定CostumeStore数据源
        /// </summary>
        /// <param name="listPage"></param>
        private void BindingCostumeStoreDataSource(List <CostumeInvoicing> listPage)
        {
            try
            {
                if (CommonGlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }
                this.skinSplitContainer1.Panel2Collapsed = true;
                if (columnsHide != null && columnsHide.Count > 0)
                {
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(columnsHide.ToArray());
                }
                if (columnsDisplay != null && columnsDisplay.Count > 0)
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(columnsDisplay.ToArray());
                }
                // DataTable dt = DataGridViewUtil.ToDataTable<CostumeInvoicing>(listPage);
                this.dataGridViewPagingSumCtrl.BindingDataSource <CostumeInvoicing>(DataGridViewUtil.ToDataTable(listPage));
            }
            catch (Exception ee)
            {
                ShowError(ee);
            }
            finally
            {
                UnLockPage();
            }
        }
        public void Initialize()
        {
            if (skinSplitContainer1 != null)
            {
                skinSplitContainer1.Panel2Collapsed = true;
            }

            if (CommonGlobalCache.BusinessAccount != null && CommonGlobalCache.BusinessAccount.OnlineEnabled)
            {
                dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(CarriageCost);
            }
            else
            {
                dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(CarriageCost);
            }

            createTimeDataGridViewTextBoxColumn.DefaultCellStyle.Format = DateTimeUtil.DEFAULT_DATETIME_FORMAT;
            if (dataGridViewPagingSumCtrl != null)
            {
                dataGridViewPagingSumCtrl.ColumnSorting = dataGridViewPagingSumCtrl_ColumnSorting;
                dataGridViewPagingSumCtrl.Clear();
            }
            this.dataGridView_RetailDetail.DataSource = null;
            this.pagePara = new RetailListPagePara();
            SetRetailOrderLabel(null);
        }
        private void SetBuyout(SalesPromotion curItem)
        {
            if (!String.IsNullOrEmpty(curItem.CostumeIDStr))
            {
                this.targets = new List <Costume>();
                String[] buyoutRangeRule = curItem.RuleExpression.Split(';');
                String[] buyoutRange     = curItem.CostumeIDStr.Split(';');

                for (int i = 0; i < buyoutRange.Length; i++)
                {
                    // var cos in buyoutRange
                    String   cos         = buyoutRange[i];
                    String   buyoutPrice = buyoutRangeRule[i] == ""?"0" : buyoutRangeRule[i];
                    String[] ids         = cos.Split(',');

                    foreach (var id in ids)
                    {
                        Costume item = CommonGlobalCache.CostumeList.Find(t => t.ID == id);

                        if (item != null)
                        {
                            item.BuyoutPrice = Convert.ToDecimal(buyoutPrice);
                            if (filterValid)
                            {
                                if (item.IsValid)
                                {
                                    targets.Add(item);
                                }
                            }
                            else
                            {
                                targets.Add(item);
                            }
                        }
                    }
                }

                this.dataGridViewTarget.DataSource = targets;
            }

            dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(dataGridViewTextBoxColumnYear, dataGridViewTextBoxColumnSeason);
            dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(CostPrice, Price);
        }
Example #12
0
        public EmCostumeManageCtrl()
        {
            InitializeComponent();
            //  this.Controls.Add(imageCtrl);
            dataGridViewPagingSumCtrl = new DataGridViewPagingSumCtrl(this.dataGridView1, dataGridViewPagingSumCtrl_CurrentPageIndexChanged, BaseButton_Search_Click)
            {
            };
            dataGridViewPagingSumCtrl.Initialize();
            dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(Column5);

            dataGridViewPagingSumCtrl.SelectionChanged = dataGridView1_SelectionChanged;
            dataGridViewPagingSumCtrl.OrderSearch     += Search;

            //  CommonGlobalUtil.SetBigClass(skinComboBoxBigClass);
            CommonGlobalUtil.SetCostumeManageType(skinComboType);

            MenuPermission = RolePermissionMenuEnum.商品管理;
        }
        private void BindingDataSource(List <CostumeDistribution> listPage)
        {
            if (skinCheckBoxShowColor.Checked)
            {
                dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(ColorName);
            }
            else
            {
                dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(ColorName);
            }
            foreach (CostumeDistribution cDisItem in listPage)
            {
                cDisItem.CostPriceSum = cDisItem.CostumeStore * cDisItem.CostPrice;
            }
            dataGridViewPagingSumCtrl.BindingDataSource(DataGridViewUtil.ListToBindingList(listPage));
            //   (DataGridViewUtil.ListToBindingList(listPage)


            if (listPage.Count == 0)
            {
                dataGridViewPagingSumCtrl2.BindingDataSource(new List <CostumeDistributionDetail>());
            }
        }
Example #14
0
        private void CostumeManageCtrl_Load(object sender, EventArgs e)
        {
            try
            {
                dataGridViewPagingSumCtrl.SetDataSource <SalesAnalysis>(null);
                pagePara = new GetPfRetailAnalysisPara();
                // this.skinComboBoxShopID.Initialize(false, CommonGlobalCache.IsGeneralStoreRetail != "1", CommonGlobalCache.BusinessAccount.OnlineEnabled);

                pfCustomerComboBox1.Initialize(false, true, -1);
                if (TypeValue1.HeaderText == "TypeValue1")
                {
                    TypeValue1.HeaderText   = "客户";
                    this.TypeValue1.Visible = false;
                }

                if (TypeValue2.HeaderText == "TypeValue2")
                {
                    TypeValue2.HeaderText   = "品牌";
                    this.TypeValue2.Visible = false;
                }
                if (TypeValue3.HeaderText == "TypeValue3")
                {
                    TypeValue3.HeaderText   = "供应商";
                    this.TypeValue3.Visible = false;
                }
                if (TypeValue4.HeaderText == "TypeValue4")
                {
                    TypeValue4.HeaderText   = "品牌";
                    this.TypeValue4.Visible = false;
                }
                if (TypeValue5.HeaderText == "TypeValue5")
                {
                    TypeValue5.HeaderText   = "大类";
                    this.TypeValue5.Visible = false;
                }
                if (TypeValue6.HeaderText == "TypeValue6")
                {
                    TypeValue6.HeaderText   = "小类";
                    this.TypeValue6.Visible = false;
                }
                if (TypeValue7.HeaderText == "TypeValue7")
                {
                    TypeValue7.HeaderText   = "款号";
                    this.TypeValue7.Visible = false;
                }
                if (TypeValue8.HeaderText == "TypeValue8")
                {
                    TypeValue8.HeaderText   = "商品名称";
                    this.TypeValue8.Visible = false;
                }

                if (!HasPermission(RolePermissionEnum.查看_毛利))
                {
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(retailBenefitRateDataGridViewTextBoxColumn);
                }
            }
            catch (Exception ex)
            {
                ShowError(ex);
            }
        }
        public SalesPromotionCostumeSelectForm(JGNet.SalesPromotion curItem, PromotionTypeEnum curType, bool isSalesPromotionUse, bool filterValid)
        {
            try
            {
                InitializeComponent();
                this.filterValid          = filterValid;
                dataGridViewPagingSumCtrl = new DataGridViewPagingSumCtrl(this.dataGridViewQueryResults, dataGridViewPagingSumCtrl_CurrentPageIndexChanged, this.BaseButton_Search_Click);
                dataGridViewPagingSumCtrl.Initialize();
                dataGridViewQueryResults.MultiSelect        = true;
                this.dataGridViewQueryResults.SelectionMode = DataGridViewSelectionMode.RowHeaderSelect;
                new DataGridViewPagingSumCtrl(this.dataGridViewTarget).Initialize();



                dataGridViewTarget.MultiSelect        = true;
                this.dataGridViewTarget.SelectionMode = DataGridViewSelectionMode.RowHeaderSelect;

                if (curType == PromotionTypeEnum.YKJ)
                {
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(dataGridViewTextBoxColumnYear, dataGridViewTextBoxColumnSeason);
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(CostPrice, Price);
                }
                else
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(dataGridViewTextBoxColumnYear, dataGridViewTextBoxColumnSeason);
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(CostPrice, Price);
                }
                if (curItem != null)
                {
                    if (curType == PromotionTypeEnum.YKJ)
                    {
                        SetBuyout(curItem);
                    }
                    else
                    {
                        SetNormal(curItem);
                    }

                    this.skinCheckBoxJoin.Checked = curItem.ContainsSpecify;
                    if (!String.IsNullOrEmpty(curItem.ID) && isSalesPromotionUse)
                    {
                        this.skinPanelQuery.Enabled      = false;
                        this.groupBoxQueryResult.Enabled = false;
                        this.skinPanelSelectBtn.Enabled  = false;
                        this.skinPanelCheck.Enabled      = false;
                    }
                }

                try
                {
                    SetYear();
                    //    CommonGlobalUtil.SetSupplier(skinComboBoxSupplierID);
                    SetParameterConfig();
                    GlobalUtil.SetBrand(skinComboBox_Brand);
                    //skinComboBox_Brand.Initialize();
                }
                catch (Exception ex)
                {
                    CommonGlobalUtil.ShowError(ex);
                }
            }
            catch (Exception ex)
            {
                CommonGlobalUtil.ShowError(ex);
            }
        }
Example #16
0
        private void Search()
        {
            //  CommonGlobalCache.ServerProxy.GetAllAdminUser();
            try
            {
                if (CommonGlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }


                InteractResult <SalesAnalysisDeatilInfo> saleResult = CommonGlobalCache.ServerProxy.GetSalesAnalysisDeatilInfo(para);
                skinLabelShopName.Text = saleResult.Data.ShopName;
                List <DataGridViewColumn> Displaycolumlist   = new List <DataGridViewColumn>();
                List <DataGridViewColumn> NoDisplaycolumlist = new List <DataGridViewColumn>();

                //if (para.IsChooseSize)
                //{
                //    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(
                // ColumnsS, ColumnsF, ColumnsXS, ColumnsM, ColumnsL, ColumnsXL, ColumnsXL2, ColumnsXL3, ColumnsXL4, ColumnsXL5, ColumnsXL6
                //        );
                //}
                //else
                //{
                //  dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(
                // ColumnsS, ColumnsF,ColumnsXS, ColumnsM, ColumnsL, ColumnsXL, ColumnsXL2, ColumnsXL3, ColumnsXL4, ColumnsXL5, ColumnsXL6
                //        );

                //}

                if (para.IsChooseSize)
                {
                    Displaycolumlist.Add(ColumnsS);
                    Displaycolumlist.Add(ColumnsF);
                    Displaycolumlist.Add(ColumnsXS);
                    Displaycolumlist.Add(ColumnsM);
                    Displaycolumlist.Add(ColumnsL);
                    Displaycolumlist.Add(ColumnsXL);
                    Displaycolumlist.Add(ColumnsXL2);
                    Displaycolumlist.Add(ColumnsXL3);
                    Displaycolumlist.Add(ColumnsXL4);
                    Displaycolumlist.Add(ColumnsXL5);
                    Displaycolumlist.Add(ColumnsXL6);
                }
                else
                {
                    NoDisplaycolumlist.Add(ColumnsS);
                    NoDisplaycolumlist.Add(ColumnsF);
                    NoDisplaycolumlist.Add(ColumnsXS);
                    NoDisplaycolumlist.Add(ColumnsM);
                    NoDisplaycolumlist.Add(ColumnsL);
                    NoDisplaycolumlist.Add(ColumnsXL);
                    NoDisplaycolumlist.Add(ColumnsXL2);
                    NoDisplaycolumlist.Add(ColumnsXL3);
                    NoDisplaycolumlist.Add(ColumnsXL4);
                    NoDisplaycolumlist.Add(ColumnsXL5);
                    NoDisplaycolumlist.Add(ColumnsXL6);
                }


                if (para.IsChooseColor)
                {
                    Displaycolumlist.Add(ColorName);
                }
                else
                {
                    NoDisplaycolumlist.Add(ColorName);
                }

                if (Displaycolumlist.Count > 0)
                {
                    dataGridViewPagingSumCtrl.RemoveNotShowInColumnSettings(Displaycolumlist.ToArray());
                }
                if (NoDisplaycolumlist.Count > 0)
                {
                    dataGridViewPagingSumCtrl.AppendNotShowInColumnSettings(NoDisplaycolumlist.ToArray());
                }
                BindingDataSources(saleResult.Data);
            }
            catch (Exception ex) { CommonGlobalUtil.ShowError(ex); }
            finally
            {
                UnLockPage();
            }
        }