private void addChequeBtn_Click(object sender, EventArgs e) { try { if (Convert.ToInt32(chequeNumCreditor.Value) > 0) { //create row ddGrid.Rows.AddNew(); //create check and set amounts Check c = new DAOs.CheckDAO(db).selectCheck(chk); if(chequeStatus.Text.Equals("صادر شده") || chequeStatus.Text.Equals("خرج شده")) ddGrid.CurrentRow.Cells["Creditor"].Value = new DAOs.CheckDAO(db).getAccCheque(c, chequeStatus.Text); else ddGrid.CurrentRow.Cells["Debtor"].Value = new DAOs.CheckDAO(db).getAccCheque(c, chequeStatus.Text); ddGrid.CurrentRow.Cells["Price"].Value = c.amount; if (c.number != null) ddGrid.CurrentRow.Cells["Behlaf"].Value = " طی چک " + "به شمارهی " + c.number + " نزد بانک " + c.bank; else ddGrid.CurrentRow.Cells["Behlaf"].Value = " طی چک " + " نزد بانک " + c.bank; setAmount(); ddGrid.CurrentRow.Cells["ChequeID"].Value = c.ID; ddGrid.CurrentRow.Cells["ChequeStatus"].Value = chequeStatus.Text; ChequesTurnOver chqto = new ChequesTurnOver(); chqto.Status = chequeStatus.Text; chqto.DaybookDescription = ((DaybookDescription)daybookDescriptionsBindingSource.Current); chqto.ChequeID = c.ID; new DAOs.ChequesTurnOverDAO(db).insertOnSubmit(chqto); calculateAmount(); } } catch { MainMenuHandler.showMsg("خطا در افزودن چک", msgType.Error); } }
private void button1_Click(object sender, EventArgs e) { ChequeSelection cs = new ChequeSelection(); cs.ShowDialog(); int tempchk = cs.checkId; if (tempchk > -1) { chk = tempchk; Check c = new DAOs.CheckDAO(db).selectCheck(chk); chequeNumCreditor.Text = chk.ToString(); if (c.number != null) behalfLbl.Text= " طی چک " + "به شمارهی " + c.number + " نزد بانک " + c.bank; else behalfLbl.Text = " طی چک " + " نزد بانک " + c.bank; } }