Exemplo n.º 1
0
        private void dataGridView1_SelectionChanged(object sender, EventArgs e)
        {
            if (dataGridView1 == null || dataGridView1.Rows.Count < 0 || dataGridView1.CurrentRow == null)
            {
            }
            DataGridView    view = (DataGridView)sender;
            DataGridViewRow row  = view.CurrentRow;

            if (row.Index < 0 || row == null)
            {
                return;
            }
            if (row != null && row.Index != -1 && row != currRow)
            {
                currRow = row;
                DataRowView ranking = (DataRowView)dataGridView1.CurrentRow.DataBoundItem;
                if (RowSelected != null)
                {
                    GetCostumeInvoicingPara tempPara = new GetCostumeInvoicingPara();
                    ReflectionHelper.CopyProperty(pagePara, tempPara);


                    tempPara.CostumeID = ranking["CostumeID"].ToString();
                    this.skinSplitContainer1.Panel2Collapsed = false;
                    RowSelected.Invoke(ranking, tempPara, this.skinSplitContainer1.Panel2);
                }
            }
        }
Exemplo n.º 2
0
 private void RetailDetail(RetailOrder item)
 {
     if (item != null)
     {
         SourceCtrlType.RefreshPageDisable = true;
         RetailDetailClick?.Invoke(item.OriginOrderID, this.SourceCtrlType);
     }
 }
Exemplo n.º 3
0
 private void EditDetail(PfCustomerRetailOrder item)
 {
     ////打开修改日期窗口
     //DateSelectForm form = new DateSelectForm("修改开单日期", "修改日期:", item.CreateTime, "正在处理中……");
     //editOrder = item;
     //form.ConfirmClick += form_ConfirmClick;
     //form.ShowDialog();
     EditClick?.Invoke(item, this);
 }
Exemplo n.º 4
0
 private void dataGridView1_SelectionChanged(object sender, EventArgs e)
 {
     if (isAll)
     {
         this.skinSplitContainer1.Panel2Collapsed = false;
         DataGridView    view = (DataGridView)sender;
         DataGridViewRow row  = view.CurrentRow;
         if (row != null && row.Index != -1 && row != currRow)
         {
             DataRowView rowView = (DataRowView)row.DataBoundItem;
             // PriceRangeReport ranking = (PriceRangeReport)dataGridView1.CurrentRow.DataBoundItem;
             if (!String.IsNullOrEmpty(rowView["StartMoney"].ToString()))
             {
                 GetShopPriceRangeReportPara searchPara = new GetShopPriceRangeReportPara();
                 ReflectionHelper.CopyProperty(pagePara, searchPara);
                 searchPara.StartMoney = Convert.ToInt32(rowView["StartMoney"]);
                 RowSelected?.Invoke(searchPara, this.skinSplitContainer1.Panel2);
                 currRow = row;
             }
         }
     }
 }
        private void dataGridView1_SelectionChanged(object sender, EventArgs e)
        {
            DataGridView    view = (DataGridView)sender;
            DataGridViewRow row  = view.CurrentRow;

            if (row != null && row.Index != -1 && row != currRow)
            {
                currRow = row;
                SalesQuantityRanking ranking = (SalesQuantityRanking)dataGridView1.CurrentRow.DataBoundItem;
                if (showSelection)
                {
                    if (RowSelected != null)
                    {
                        this.skinSplitContainer1.Panel2Collapsed = false;
                        RowSelected.Invoke(ranking, this.pagePara, this.skinSplitContainer1.Panel2);
                    }
                }
                try
                {
                    if (CommonGlobalUtil.EngineUnconnectioned(this))
                    {
                        return;
                    }
                    if (skinCheckBoxShowImage.Checked)
                    {
                        if (imageCtrl != null)
                        {
                            imageCtrl?.Close();
                            imageCtrl = null;
                        }
                        imageCtrl              = new SingleImageForm();
                        imageCtrl.FormClosing += ImageCtrl_FormClosing;
                        imageCtrl.Text         = "款号:" + ranking.CostumeID;
                        imageCtrl.OnLoadingState();
                        skinCheckBoxShowImage.CheckedChanged -= skinCheckBoxShowImage_CheckedChanged;
                        skinCheckBoxShowImage.Checked         = true;
                        skinCheckBoxShowImage.CheckedChanged += skinCheckBoxShowImage_CheckedChanged;

                        Costume Curitem = CommonGlobalCache.GetCostume(ranking.CostumeID);
                        // byte[] bytes = CommonGlobalCache.ServerProxy.GetCostumePhoto(ranking.CostumeID);
                        if (Curitem.EmThumbnail != null)
                        {
                            System.Net.WebRequest  webreq = System.Net.WebRequest.Create(Curitem.EmThumbnail);
                            System.Net.WebResponse webres = webreq.GetResponse();
                            using (System.IO.Stream stream = webres.GetResponseStream())
                            {
                                imageCtrl.Image = Image.FromStream(stream);
                            }
                            // imageCtrl.Image = CCWin.SkinControl.ImageHelper.Convert(bytes);
                        }
                        else
                        {
                            imageCtrl.Image = null;
                        }
                        imageCtrl?.BringToFront();
                        imageCtrl?.Show();
                    }
                }
                catch (Exception ex)
                {
                    //  ShowError(ex);
                }
                finally
                {
                    UnLockPage();
                }
            }
        }