Exemple #1
0
        private void DetailClick(SalesAnalysis item, int brand, string supplier, int ClassId)
        {
            try
            {
                if (CommonGlobalUtil.EngineUnconnectioned(this))
                {
                    return;
                }
                CostumeRetailAnalysisDetailForm form = new CostumeRetailAnalysisDetailForm();

                //GetSalesAnalysisDeatilInfoPara 传该对象过去
                if (this.skinTextBoxID.SkinTxt.Text != null && this.skinTextBoxID.SkinTxt.Text != "")
                {
                    item.CostumeID = this.skinTextBoxID.SkinTxt.Text;
                }
                if (!String.IsNullOrEmpty(pagePara.PfCustomerID))
                {
                    item.ShopID = pagePara.PfCustomerID;
                }
                form.ShowDialog(item, dateTimePicker_Start, dateTimePicker_End, brand, supplier, ClassId, this);
            }
            catch (Exception ex)
            {
                ShowError(ex);
            }
            finally
            {
                UnLockPage();
            }
        }
Exemple #2
0
        private void DetailClick(SalesAnalysis item)
        {
            CostumeRetailAnalysisDetailForm form = new CostumeRetailAnalysisDetailForm();

            if (this.skinTextBoxID.SkinTxt.Text != null && this.skinTextBoxID.SkinTxt.Text != "")
            {
                item.CostumeID = this.skinTextBoxID.SkinTxt.Text;
            }
            if (!String.IsNullOrEmpty(pagePara.ShopID))
            {
                item.ShopID = pagePara.ShopID;
            }
            form.ShowDialog(item, dateTimePicker_Start, dateTimePicker_End, pagePara, this);
        }
Exemple #3
0
        internal void ShowDialog(SalesAnalysis salesAnalysis, DateTimePicker dateTimePicker_Start, DateTimePicker dateTimePicker_End, int brandId, string SupplierId, int ClassId, BaseUserControl CurCtrl)
        {
            this.Show(CurCtrl);
            para = new GetSalesAnalysisDeatilInfoPara()
            {
                ShopID        = salesAnalysis.ShopID,
                Type          = salesAnalysis.Type,
                BrandID       = brandId,
                SupplierID    = SupplierId,
                ClassID       = ClassId,
                ParaValue1    = salesAnalysis.TypeValue1,
                ParaValue2    = salesAnalysis.TypeValue2,
                ParaValue3    = salesAnalysis.TypeValue3,
                ParaValue4    = salesAnalysis.TypeValue4,
                ParaValue5    = salesAnalysis.TypeValue5,
                ParaValue6    = salesAnalysis.TypeValue6,
                ParaValue7    = salesAnalysis.TypeValue7,
                ParaValue8    = salesAnalysis.TypeValue8,
                StartDate     = new CJBasic.Date(dateTimePicker_Start.Value),
                EndDate       = new CJBasic.Date(dateTimePicker_End.Value),
                CostumeID     = salesAnalysis.CostumeID,
                IsChooseSize  = skinCheckBoxCostumeSize.Checked,
                IsChooseColor = skinCheckBoxColor.Checked
            };


            //if (salesAnalysis.ShopID != null)
            //{
            //    skinLabelShopName.Text = CommonGlobalCache.GetShopName(salesAnalysis.ShopID);
            //}
            //else
            //{
            //    skinLabelShopName.Text = "";
            //}

            String startDate = dateTimePicker_Start.Value.GetDateTimeFormats('D')[0].ToString();
            String endDate   = dateTimePicker_End.Value.GetDateTimeFormats('D')[0].ToString();

            if (startDate.Equals(endDate))
            {
                skinLabelTime.Text = startDate;
            }
            else
            {
                skinLabelTime.Text = startDate + " 至 " + endDate;
            }
            Search();
            // this.ShowDialog(CurCtrl);
        }
Exemple #4
0
        internal void ShowDialog(SalesAnalysis salesAnalysis, DateTimePicker dateTimePicker_Start, DateTimePicker dateTimePicker_End, GetSalesAnalysisPara curPara, BaseUserControl CurCtrl)
        {
            // this.Show(CurCtrl);
            para = new GetSalesAnalysisDeatilInfoPara()
            {
                ShopID        = salesAnalysis.ShopID,
                Type          = salesAnalysis.Type,
                BrandID       = curPara.BrandID,
                SupplierID    = curPara.SupplierID,
                ClassID       = curPara.ClassID,
                ParaValue1    = salesAnalysis.TypeValue1,
                ParaValue2    = salesAnalysis.TypeValue2,
                ParaValue3    = salesAnalysis.TypeValue3,
                ParaValue4    = salesAnalysis.TypeValue4,
                ParaValue5    = salesAnalysis.TypeValue5,
                ParaValue6    = salesAnalysis.TypeValue6,
                ParaValue7    = salesAnalysis.TypeValue7,
                ParaValue8    = salesAnalysis.TypeValue8,
                StartDate     = new CJBasic.Date(dateTimePicker_Start.Value),
                EndDate       = new CJBasic.Date(dateTimePicker_End.Value),
                CostumeID     = salesAnalysis.CostumeID,
                IsChooseSize  = skinCheckBoxCostumeSize.Checked,
                IsChooseColor = skinCheckBoxColor.Checked
            };
            String startDate = dateTimePicker_Start.Value.GetDateTimeFormats('D')[0].ToString();
            String endDate   = dateTimePicker_End.Value.GetDateTimeFormats('D')[0].ToString();

            if (startDate.Equals(endDate))
            {
                skinLabelTime.Text = startDate;
            }
            else
            {
                skinLabelTime.Text = startDate + " 至 " + endDate;
            }

            Search();
            this.ShowDialog(CurCtrl);
        }
Exemple #5
0
 private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     /* if (e.RowIndex < 0 || e.ColumnIndex < 0)
      * {
      *   return;
      * }
      * try
      * {
      *   //if (CommonGlobalUtil.EngineUnconnectioned(this))
      *   //{
      *   //    return;
      *   //}
      *   DataGridView view = (DataGridView)sender;
      *   if (e.ColumnIndex == quantityOfSaleDataGridViewTextBoxColumn.Index)
      *   {
      *       List<SalesAnalysis> curDayReportListSource = DataGridViewUtil.BindingListToList<SalesAnalysis>(dataGridView1.DataSource);
      *       //  List<RetailAnalysisInfo> curDayReportListSource = (List<RetailAnalysisInfo>)view.DataSource;
      *       // curDayReportListSource.
      *       SalesAnalysis item = curDayReportListSource[e.RowIndex];
      *       //  DetailClick(item, pagePara.BrandID, pagePara.SupplierID, pagePara.ClassID);
      *       CostumeRetailAnalysisDetailForm form = new CostumeRetailAnalysisDetailForm();
      *       form.getData();
      *       //form.ShowDialog(item, dateTimePicker_Start, dateTimePicker_End, pagePara, this);
      *       // DetailClick(item);
      *   }
      * }
      * catch (Exception ee)
      * {
      *
      *   ShowError(ee);
      * }
      * finally
      * {
      *   UnLockPage();
      * }
      */
     if (e.RowIndex < 0 || e.ColumnIndex < 0)
     {
         return;
     }
     try
     {
         if (e.ColumnIndex == quantityOfSaleDataGridViewTextBoxColumn.Index)
         {
             try
             {
                 if (CommonGlobalUtil.EngineUnconnectioned(this))
                 {
                     return;
                 }
                 //CostumeRetailAnalysisDetailForm form = new CostumeRetailAnalysisDetailForm();
                 //form.getData();
                 List <SalesAnalysis> curDayReportListSource = DataGridViewUtil.BindingListToList <SalesAnalysis>(dataGridView1.DataSource);
                 SalesAnalysis        item = curDayReportListSource[e.RowIndex];
                 DetailClick(item);
             }
             catch (Exception ee)
             {
                 ShowError(ee);
             }
             finally
             {
                 UnLockPage();
             }
         }
     }
     catch (Exception ee)
     {
         ShowError(ee);
     }
     finally
     {
         UnLockPage();
     }
 }