private void AssignFormFieldsValues(Data.Models.AccountTransaction transactionData) { try { if (comboFirm.DataSource == null) { BindFirmCombo(); } transactionId = transactionData.Id; comboFirm.SelectedValue = transactionData.FirmId; comboAccount.SelectedValue = transactionData.AccountId; if (transactionData.TransactionsType == "Cr") { rbtnCredit.Checked = true; } else { rbtnDebit.Checked = true; } if (transactionData.PaymentType == "Cash") { rbtnCash.Checked = true; } else { IsEditable = true; ChequeForm frmCheuqe = new ChequeForm(); frmCheuqe.Close(); rbtnCheque.Checked = true; GetBankDetailsByTransactionById(transactionId); } IsPostBack = true; txtTransactionRemarks.Text = transactionData.Remarks; dtTransactionDate.Value = transactionData.TransactionDate; txtAmount.Text = transactionData.Amount.ToString(); gridAccountTransactions.DataSource = null; } catch (Exception ex) { MessageBox.Show(ex.Message, Comman.Product_Name, MessageBoxButtons.OK, MessageBoxIcon.Error); } }