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(); }
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(); }
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(); }
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(); }
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(); }
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(); }
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(); }