private void btnReqStatus_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (ReqListView.GetFocusedRow() == null) { return; } int iRegId = Convert.ToInt32(clsStatics.IsNullCheck(ReqListView.GetRowCellValue(ReqListView.FocusedRowHandle, "RequestId"), clsStatics.datatypes.vartypenumeric)); string sRefNo = clsStatics.IsNullCheck(ReqListView.GetRowCellValue(ReqListView.FocusedRowHandle, "RequestNo"), clsStatics.datatypes.vartypestring).ToString(); BsfForm.frmLogHistory frm = new BsfForm.frmLogHistory(); frm.Execute(iRegId, "Request", "Request-Approve", sRefNo, BsfGlobal.g_sVendorDBName); }
private void btnCCWise_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { dwRegister.Show(); dwOptions.Hide(); dwReqCancel.Hide(); grdReqList.DataSource = null; ReqListView.Columns.Clear(); ReqListView.GroupSummary.Clear(); PopulateGrid(); ReqListView.Columns["CostCentre"].Group(); ReqListView.ExpandAllGroups(); }
private void btnVocherP_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { DataTable dt = new DataTable(); dt = clsStatics.GetProjDetails(Convert.ToInt32(clsStatics.IsNullCheck(ReqListView.GetFocusedRowCellValue("CostCentreId"), clsStatics.datatypes.vartypenumeric))); frmReport objReport = new frmReport(); string strReportPath = Application.StartupPath + "\\ReqVoucher.Rpt"; ReportDocument cryRpt = new ReportDocument(); cryRpt.Load(strReportPath); m_sSelectionFormula = "{RequestRegister.RequestId} = " + ReqListView.GetFocusedRowCellValue("RequestId") + " "; string[] DataFiles = new string[] { BsfGlobal.g_sVendorDBName, BsfGlobal.g_sVendorDBName, BsfGlobal.g_sRateAnalDBName, BsfGlobal.g_sRateAnalDBName, BsfGlobal.g_sRateAnalDBName, BsfGlobal.g_sWorkFlowDBName }; objReport.ReportConvert(cryRpt, DataFiles); if (m_sSelectionFormula.Length > 0) { cryRpt.RecordSelectionFormula = m_sSelectionFormula; } objReport.rptViewer.ReportSource = null; objReport.rptViewer.ReportSource = cryRpt; if (dt.Rows.Count > 0) { cryRpt.DataDefinition.FormulaFields["@CCName"].Text = " '" + dt.Rows[0]["CompanyName"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CAddress"].Text = " '" + dt.Rows[0]["Address"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CCity"].Text = " '" + dt.Rows[0]["CityName"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CState"].Text = " '" + dt.Rows[0]["StateName"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CCountry"].Text = " '" + dt.Rows[0]["CountryName"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CPinCode"].Text = " '" + dt.Rows[0]["Pincode"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CPhone"].Text = " '" + dt.Rows[0]["Phone"].ToString() + "'"; cryRpt.DataDefinition.FormulaFields["@CFax"].Text = " '" + dt.Rows[0]["Fax"].ToString() + "'"; } objReport.rptViewer.Refresh(); objReport.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnRQC_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { dwRegister.Show(); dwReqCancel.Show(); dwOptions.Hide(); radDock1.ActiveWindow = dwReqCancel; RequestId = Convert.ToInt32(ReqListView.GetFocusedRowCellValue("RequestId")); dtRQC = RequestEntryBL.GetRQC(RequestId); grdReqCancel.DataSource = dtRQC; grdReqCancel.ForceInitialize(); ReqCancelView.PopulateColumns(); ReqCancelView.Columns["RequestId"].Visible = false; ReqCancelView.Columns["RequestTransId"].Visible = false; ReqCancelView.Columns["UnitId"].Visible = false; ReqCancelView.Columns["ResourceId"].Visible = false; ReqCancelView.Columns["HiddenQty"].Visible = false; DevExpress.XtraEditors.Repository.RepositoryItemTextEdit txtCQty = new DevExpress.XtraEditors.Repository.RepositoryItemTextEdit(); ReqCancelView.Columns["CancelQty"].ColumnEdit = txtCQty; txtCQty.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric; txtCQty.Mask.EditMask = "#########################.#####"; }
private void btnDelete_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { if (BsfGlobal.FindPermission("Request-Delete") == false) { MessageBox.Show("No Rights to Delete Request", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } int RequestId = Convert.ToInt32(clsStatics.IsNullCheck(ReqListView.GetFocusedRowCellValue("RequestId").ToString(), clsStatics.datatypes.vartypenumeric)); int argCCId = Convert.ToInt32(clsStatics.IsNullCheck(ReqListView.GetFocusedRowCellValue("CostCentreId"), clsStatics.datatypes.vartypenumeric)); if (RequestEntryBL.ValidDelete(RequestId) == true) { if (MessageBox.Show("Are you sure want to Delete this Register", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question).ToString() == "Yes") { RequestEntryBL.DeleteRegister(RequestId, argCCId); ReqListView.DeleteRow(ReqListView.FocusedRowHandle); } } else { MessageBox.Show("Already Used. Do Not Delete!", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } }
private void btnReqReg_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { DataTable dt = new DataTable(); dt = clsStatics.GetProjDetails(Convert.ToInt32(clsStatics.IsNullCheck(ReqListView.GetFocusedRowCellValue("CostCentreId"), clsStatics.datatypes.vartypenumeric))); string strReportPath = ""; frmReport objReport = new frmReport(); if (m_iCCId != 0) { strReportPath = Application.StartupPath + "\\VAReqRegisterCC.Rpt"; } else { strReportPath = Application.StartupPath + "\\VAReqRegister.Rpt"; } ReportDocument cryRpt = new ReportDocument(); string fstring = ""; //string frmdat = string.Format("{0:dd/MMM/yyyy}", Convert.ToDateTime(dxFromDate.EditValue)); //string tdat = string.Format("{0:dd/MMM/yyyy}", Convert.ToDateTime(dxToDate.EditValue)); //fstring = "Detailed PO Register From " + frmdat + " To " + tdat; cryRpt.Load(strReportPath); string[] DataFiles = new string[] { BsfGlobal.g_sMMSDBName, BsfGlobal.g_sMMSDBName, BsfGlobal.g_sMMSDBName, BsfGlobal.g_sRateAnalDBName, BsfGlobal.g_sMMSDBName, BsfGlobal.g_sWorkFlowDBName, BsfGlobal.g_sMMSDBName, BsfGlobal.g_sMMSDBName }; objReport.ReportConvert(cryRpt, DataFiles); objReport.rptViewer.ReportSource = null; objReport.rptViewer.ReportSource = cryRpt; if (m_iCCId != 0) { cryRpt.SetParameterValue("CCId", m_iCCId); } cryRpt.SetParameterValue("VMDB", BsfGlobal.g_sVendorDBName); cryRpt.SetParameterValue("MMSDB", BsfGlobal.g_sMMSDBName); cryRpt.SetParameterValue("WFDB", BsfGlobal.g_sWorkFlowDBName); if (dt.Rows.Count > 0) { cryRpt.DataDefinition.FormulaFields["CompCaption"].Text = " '" + dt.Rows[0]["CompanyName"].ToString() + "'"; } cryRpt.DataDefinition.FormulaFields["FString"].Text = " '" + fstring + "'"; objReport.rptViewer.Refresh(); objReport.Show(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ReqListView_DoubleClick(object sender, EventArgs e) { //int ReqId = Convert.ToInt32(ReqListView.GetFocusedRowCellValue("RequestId")); //clsStatics.DW1.Controls.Clear(); //frmRequestEntry frm = new frmRequestEntry(); //frm.RequestId = ReqId; //frm.Dock = DockStyle.Fill; //frm.TopLevel = false; //clsStatics.DW1.Controls.Add(frm); //frm.Show(); if (grdReqList.DataSource != null) { int ReqId = Convert.ToInt32(ReqListView.GetFocusedRowCellValue("RequestId")); if (BsfGlobal.g_bWorkFlow == true) { BsfGlobal.g_bTrans = true; //try { Parent.Controls.Owner.Hide(); } catch { } frmRequestEntry frm = new frmRequestEntry() { RequestId = Convert.ToInt32(ReqListView.GetFocusedRowCellValue("RequestId").ToString()) }; m_oDW = (Telerik.WinControls.UI.Docking.DocumentWindow)BsfGlobal.g_oDock.ActiveWindow; m_oDW.Hide(); BsfGlobal.g_bTrans = false; m_oGridView = ReqListView; Cursor.Current = Cursors.WaitCursor; DevExpress.XtraEditors.PanelControl oPanel = new DevExpress.XtraEditors.PanelControl(); oPanel = BsfGlobal.GetPanel(frm, "Request Entry"); if ((oPanel == null)) { return; } oPanel.Controls.Clear(); frm.TopLevel = false; frm.FormBorderStyle = FormBorderStyle.None; frm.Dock = DockStyle.Fill; oPanel.Controls.Add(frm); frm.Radpanel = Radpanel; frm.RequestId = ReqId; frm.Execute("E"); oPanel.Visible = true; Cursor.Current = Cursors.Default; } else { frmRequestEntry frm = new frmRequestEntry() { RequestId = Convert.ToInt32(ReqListView.GetFocusedRowCellValue("RequestId").ToString()) }; Cursor.Current = Cursors.WaitCursor; CommFun.RP1.Controls.Clear(); frm.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; frm.TopLevel = false; CommFun.RP1.Controls.Add(frm); frm.Dock = DockStyle.Fill; frm.Execute("E"); } } }