private void grdUsage_CommandCellClick(object sender, EventArgs e) { string cntrNo = grdUsage.CurrentRow.Cells["tbl_usage.cntr_No"].Value.ToString(); string payBalance = grdUsage.CurrentRow.Cells["priceSum"].Value.ToString(); string custNo = grdUsage.CurrentRow.Cells["Cust_No"].Value.ToString(); string custName = grdUsage.CurrentRow.Cells["FName"].Value.ToString() + grdUsage.CurrentRow.Cells["LName"].Value.ToString(); int termNo = Convert.ToInt16(lstTermNo.SelectedItem.Text); if (grdUsage.CurrentColumn.Name == "cmdDelete") { if (MessageBox.Show("اطلاعات مربوط به این قبض حذف خواهند گردید. آیا تأیید می نمایید؟", "", MessageBoxButtons.YesNo) == DialogResult.Yes) { dataAccess.ExecuteAccess("delete from tbl_Usage where term_No = " + lstTermNo.SelectedItem.Text + " and cntr_No = " + cntrNo); lstTermNo_SelectedIndexChanged(null, null); } } else if (grdUsage.CurrentColumn.Name == "cmdPrintBill") { frmFastReport frmRep = new frmFastReport(this); frmRep.FastReportBill(termNo, cntrNo, txtBillDescription.Text); //frmRep.MdiParent = this; frmRep.Show(); } else if (grdUsage.CurrentColumn.Name == "cmdInstalment") { frmInstalmentInsertUpdate frmIns = new frmInstalmentInsertUpdate(cntrNo, termNo.ToString(), custNo, custName, payBalance); frmIns.ShowDialog(); } }
private void btnTermBillPrint_Click(object sender, EventArgs e) { //DisableReporting(); frmFastReport frmRep = new frmFastReport(this); frmRep.FastReportBill(Convert.ToInt16(lstTermNo.SelectedItem.Text), txtBillDescription.Text); frmRep.Show(); #region Old Comment //frmRep.MdiParent = this; //string min = (DateTime.Now.Minute - tm.Minute).ToString(); //string sec = (DateTime.Now.Second - tm.Second).ToString(); //string msg = "محاسبات قبوض انجام گردید" + "\n"; //msg += "تعداد کل رکوردها " + billCount.ToString() + "\n"; //msg += "زمان محاسبات برای هر رکورد" + ((float)(DateTime.Now.Subtract(tm).TotalSeconds) / billCount).ToString().Substring(0, 4) + " ثانیه" + "\n"; //msg += "زمان کل محاسبات" + ((float)DateTime.Now.Subtract(tm).TotalMinutes).ToString().Substring(0,4) + " دقیقه و " + // (DateTime.Now.Subtract(tm).TotalSeconds - DateTime.Now.Subtract(tm).TotalMinutes * 60).ToString().Substring(0, 4) + " ثانیه"; //MessageBox.Show(msg,"گزارش محاسبات",MessageBoxButtons.OK,MessageBoxIcon.Information,MessageBoxDefaultButton.Button1,MessageBoxOptions.RightAlign,false); #endregion }