Exemple #1
0
        private void SlaverBtnClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            Common.frmSelItem mySelItem = new Common.frmSelItem();
            mySelItem.myBill = this;
            if (mySelItem.ShowDialog() == DialogResult.OK)
            {
                DataRow          dr;
                DataRow          drCurrent = ((DataRowView)binItem.Current).Row;
                DataLib.sysClass myClass   = new DataLib.sysClass();

                if (mySelItem.TabControl.SelectedTabPageIndex == 0)
                {
                    dr = mySelItem.gvMain.GetDataRow(mySelItem.gvMain.FocusedRowHandle);
                    myClass.GetItem(dr["F_ID"].ToString(), 0, drCurrent, this.Name);
                    gvItem.UpdateCurrentRow();
                }
                else
                {
                    dr = mySelItem.gvStore.GetDataRow(mySelItem.gvStore.FocusedRowHandle);
                    myClass.GetStoreItem(dr, 0, drCurrent, this.Name);
                    gvItem.UpdateCurrentRow();
                }
            }
            mySelItem.Dispose();
        }
Exemple #2
0
        private void sbAddRow_Click(object sender, EventArgs e)
        {
            Common.frmSelItem F = new Common.frmSelItem();
            F.sbAdd.Visible = false;
            if (F.ShowDialog() == DialogResult.OK)
            {
                if (F.TabControl.SelectedTabPageIndex == 0)
                {
                    DataTable dt     = ((DataView)gcDetail.DataSource).Table;
                    int[]     intRow = F.gvMain.GetSelectedRows();
                    if (intRow.Length <= 0)
                    {
                        return;
                    }
                    for (int i = 0; i < intRow.Length; i++)
                    {
                        DataRow dr = F.gvMain.GetDataRow(intRow[i]);

                        DataRow drNew = dt.NewRow();
                        drNew["Aid"]        = dt.Rows.Count + 1;
                        drNew["F_ItemID"]   = dr["F_ID"];
                        drNew["F_ItemName"] = dr["F_Name"];
                        drNew["F_Spec"]     = dr["F_Spec"];
                        drNew["F_Color"]    = dr["F_Color"];
                        drNew["F_Brand"]    = dr["F_Brand"];
                        drNew["F_Material"] = dr["F_Material"];
                        dt.Rows.Add(drNew);
                    }
                }
                else
                {
                    DataTable dt     = ((DataView)gcDetail.DataSource).Table;
                    int[]     intRow = F.gvStore.GetSelectedRows();
                    if (intRow.Length <= 0)
                    {
                        return;
                    }
                    for (int i = 0; i < intRow.Length; i++)
                    {
                        DataRow dr = F.gvStore.GetDataRow(intRow[i]);

                        DataRow drNew = dt.NewRow();
                        drNew["Aid"]        = dt.Rows.Count + 1;
                        drNew["F_ItemID"]   = dr["F_ID"];
                        drNew["F_ItemName"] = dr["F_Name"];
                        drNew["F_Spec"]     = dr["F_Spec"];
                        drNew["F_Color"]    = dr["F_Color"];
                        drNew["F_Brand"]    = dr["F_Brand"];
                        drNew["F_Material"] = dr["F_Material"];
                        dt.Rows.Add(drNew);
                    }
                }
            }
            F.Dispose();
        }
Exemple #3
0
        private void sbSelItem_Click(object sender, EventArgs e)
        {
            Common.frmSelItem mySelItem = new Common.frmSelItem();
            mySelItem.intTag = 1;
            DataRow dr = null;

            if (mySelItem.ShowDialog() == DialogResult.OK)
            {
                if (mySelItem.TabControl.SelectedTabPageIndex == 0)
                {
                    if (mySelItem.gvMain.FocusedRowHandle >= 0)
                    {
                        dr = mySelItem.gvMain.GetDataRow(mySelItem.gvMain.FocusedRowHandle);
                        DataLib.sysClass myClass = new DataLib.sysClass();
                        DataRow          drItem  = myClass.FindItem(dr["F_ID"].ToString());
                        DataTable        dt      = ((DataView)binMaster.DataSource).Table;
                        DataRow          drNew   = dt.Rows[0];
                        drNew["F_ItemID"] = drItem["F_ID"];
                        editControl7.SetValue(drItem["F_Name"].ToString());
                        editControl8.SetValue(drItem["F_Spec"].ToString());
                        drNew["F_Unit"]      = drItem["F_Unit"];
                        drNew["F_StorageID"] = drItem["F_StorageID"];
                        drNew["F_Color"]     = drItem["F_Color"];
                        drNew["F_Grade"]     = drItem["F_Grade"];
                        binMaster.EndEdit();
                    }
                }
                else
                {
                    if (mySelItem.gvStore.FocusedRowHandle >= 0)
                    {
                        dr = mySelItem.gvStore.GetDataRow(mySelItem.gvStore.FocusedRowHandle);
                        //DataLib.sysClass myClass = new DataLib.sysClass();
                        //DataRow drItem = myClass.FindItem(dr["F_ID"].ToString());
                        DataTable dt    = ((DataView)binMaster.DataSource).Table;
                        DataRow   drNew = dt.Rows[0];
                        drNew["F_ItemID"] = dr["F_ID"];
                        editControl7.SetValue(dr["F_Name"].ToString());
                        editControl8.SetValue(dr["F_Spec"].ToString());
                        drNew["F_Unit"]      = dr["F_Unit"];
                        drNew["F_StorageID"] = dr["F_StorageID"];
                        drNew["F_BatchNo"]   = dr["F_BatchNo"];
                        drNew["F_Color"]     = dr["F_Color"];
                        drNew["F_Grade"]     = dr["F_Grade"];
                        binMaster.EndEdit();
                    }
                }
            }
            mySelItem.Dispose();
        }
Exemple #4
0
 protected void ItemBtnClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     Common.frmSelItem mySelItem = new Common.frmSelItem();
     if (mySelItem.ShowDialog() == DialogResult.OK)
     {
         DataRow dr    = mySelItem.gvMain.GetDataRow(mySelItem.gvMain.FocusedRowHandle);
         DataRow drDes = gvBase.GetDataRow(gvBase.FocusedRowHandle);
         drDes["F_ItemID"]   = dr["F_ID"];
         drDes["F_ItemName"] = dr["F_Name"];
         drDes["F_Spec"]     = dr["F_Spec"];
         drDes["F_Unit"]     = dr["F_Unit"];
         drDes["F_Price"]    = dr["F_StockPrice"];
         gvBase.UpdateCurrentRow();
     }
     mySelItem.Dispose();
 }
Exemple #5
0
 private void ItemButtonEdit_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
 {
     Common.frmSelItem mySelItem = new Common.frmSelItem();
     mySelItem.intTag = 1;
     if (mySelItem.ShowDialog() == DialogResult.OK)
     {
         DataRow dr    = mySelItem.gvMain.GetDataRow(mySelItem.gvMain.FocusedRowHandle);
         DataRow drDes = gvItem.GetDataRow(gvItem.FocusedRowHandle);
         drDes.BeginEdit();
         drDes["F_ItemID"]   = dr["F_ID"];
         drDes["F_ItemName"] = dr["F_Name"];
         drDes["F_Spec"]     = dr["F_Spec"];
         drDes["F_Unit"]     = dr["F_Unit"];
         drDes["F_Qty"]      = 1;
         drDes.EndEdit();
         gvItem.UpdateCurrentRow();
     }
     mySelItem.Dispose();
 }
Exemple #6
0
        private void sbSelect_Click(object sender, EventArgs e)
        {
            DataRow dr;

            Common.frmSelItem mySelItem = new Common.frmSelItem();
            mySelItem.sbAdd.Visible = false;
            if (mySelItem.ShowDialog() == DialogResult.OK)
            {
                if (mySelItem.TabControl.SelectedTabPageIndex == 0)
                {
                    dr = mySelItem.gvMain.GetDataRow(mySelItem.gvMain.FocusedRowHandle);
                }
                else
                {
                    dr = mySelItem.gvStore.GetDataRow(mySelItem.gvStore.FocusedRowHandle);
                }

                txtItem.Text = dr["F_ID"].ToString();
            }
            mySelItem.Dispose();
        }
Exemple #7
0
        private void ItemBtnClick1(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
        {
            Common.frmSelItem mySelItem = new Common.frmSelItem();

            if (mySelItem.ShowDialog() == DialogResult.OK)
            {
                if (mySelItem.gvMain.FocusedRowHandle >= 0)
                {
                    DataRow dr;

                    if (mySelItem.TabControl.SelectedTabPageIndex == 0)
                    {
                        dr = mySelItem.gvMain.GetDataRow(mySelItem.gvMain.FocusedRowHandle);
                    }
                    else
                    {
                        dr = mySelItem.gvStore.GetDataRow(mySelItem.gvStore.FocusedRowHandle);
                    }
                    DataLib.sysClass myClass = new DataLib.sysClass();
                    DataRow          drTmp   = myClass.FindItem(dr["F_ID"].ToString());

                    if (drTmp == null)
                    {
                        return;
                    }

                    DataRow drItem = ((DataRowView)binItem.Current).Row;

                    drItem["F_ItemID"]   = drTmp["F_ID"];
                    drItem["F_ItemName"] = drTmp["F_Name"];
                    drItem["F_Spec"]     = drTmp["F_Spec"];
                    drItem["F_Brand"]    = drTmp["F_Brand"];
                    drItem["F_Material"] = drTmp["F_Material"];
                    drItem["F_Type"]     = drTmp["F_TypeName"];
                    drItem["F_Unit"]     = drTmp["F_Unit"];
                    binItem.EndEdit();
                }
            }
            mySelItem.Dispose();
        }