private void btnAdd_ItemClick(object sender, ItemClickEventArgs e) { if (BsfGlobal.FindPermission("ExtraItem Register-Add") == false) { MessageBox.Show("You don't have Rights to ExtraItem Register-Add"); return; } frmExtraItemMasterEntry frm = new frmExtraItemMasterEntry(); //if (BsfGlobal.g_bWorkFlow == true) //{ // BsfGlobal.g_bTrans = true; // oPanel = BsfGlobal.GetPanel(frm, "ExtraItemMaster Entry"); // if (oPanel != null) // { // oPanel.Controls.Clear(); // frm.TopLevel = false; // frm.FormBorderStyle = FormBorderStyle.None; // frm.Dock = DockStyle.Fill; // oPanel.Controls.Add(frm); // oPanel.Visible = true; // Cursor.Current = Cursors.Default; // } //} //else //{ // frm.ExtraItemId = 0; //} if (frm.Execute(0, "") == true) { FillData(); } }
private void btnEdit_ItemClick(object sender, ItemClickEventArgs e) { if (grdExtraView.FocusedRowHandle < 0) { return; } if (BsfGlobal.FindPermission("ExtraItem Register-Modify") == false) { MessageBox.Show("You don't have Rights to ExtraItem Register-Modify"); return; } DataView dvData; //bar1.Visible = false; if (grdExtraView.FocusedRowHandle >= 0) { dvData = new DataView(dt) { RowFilter = String.Format("ExtraItemId={0}", Convert.ToInt32(grdExtraView.GetFocusedRowCellValue("ExtraItemId").ToString())) }; int PBRegId = 0; PBRegId = Convert.ToInt32(grdExtraView.GetFocusedRowCellValue("ExtraItemId").ToString()); frmExtraItemMasterEntry frm = new frmExtraItemMasterEntry(); //{ dtComp = dvData.ToTable(), TopLevel = false, FormBorderStyle = System.Windows.Forms.FormBorderStyle.None, Dock = DockStyle.Fill }; //if (BsfGlobal.g_bWorkFlow == true) //{ // BsfGlobal.g_bTrans = true; // m_oDW = (Telerik.WinControls.UI.Docking.DocumentWindow)BsfGlobal.g_oDock.ActiveWindow; // m_oDW.Hide(); // BsfGlobal.g_bTrans = false; // Cursor.Current = Cursors.WaitCursor; // PanelControl oPanel = new PanelControl(); // oPanel = BsfGlobal.GetPanel(frm, "ExtraItemMaster Entry"); // if ((oPanel == null)) // return; // oPanel.Controls.Clear(); // oPanel.Controls.Add(frm); // frm.Execute(PBRegId, "E"); // oPanel.Visible = true; // Cursor.Current = Cursors.Default; //} //else //{ // Cursor.Current = Cursors.WaitCursor; // panelControl1.Controls.Clear(); // panelControl1.Controls.Add(frm); // frm.Execute(PBRegId, "E"); // Cursor.Current = Cursors.Default; //} if (frm.Execute(PBRegId, "E") == true) { string sql = "Select A.ExtraItemId,A.ItemCode,A.ItemDescription,A.ExtraItemTypeId,B.ExtraItemTypeName,C.Unit_Name UnitName,A.ExtraRate from ExtraItemMaster A " + "Inner Join ExtraItemTypeMaster B on A.ExtraItemTypeId=B.ExtraItemTypeId " + "Left Join [" + BsfGlobal.g_sRateAnalDBName + "].dbo.UOM C on A.UnitId=C.Unit_Id " + "Where A.ExtraItemId=" + PBRegId; DataTable dtEI = new DataTable(); dtEI = CommFun.FillRecord(sql); if (dtEI.Rows.Count > 0) { grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "ExtraItemId", dtEI.Rows[0]["ExtraItemId"].ToString()); grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "ItemCode", dtEI.Rows[0]["ItemCode"].ToString()); grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "ItemDescription", dtEI.Rows[0]["ItemDescription"].ToString()); grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "ExtraItemTypeId", dtEI.Rows[0]["ExtraItemTypeId"].ToString()); grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "ExtraItemTypeName", dtEI.Rows[0]["ExtraItemTypeName"].ToString()); grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "UnitName", dtEI.Rows[0]["UnitName"].ToString()); grdExtraView.SetRowCellValue(grdExtraView.FocusedRowHandle, "ExtraRate", dtEI.Rows[0]["ExtraRate"].ToString()); } dtEI.Dispose(); } } }