private void HofChange() { try { string hofValue = ""; Hof hofObj = new Hof(); if (cmbHof.SelectedValue.ToString() == "RationCard.Model.Hof") { hofValue = ((Hof)cmbHof.SelectedValue).Customer_Id; } else { hofValue = cmbHof.SelectedValue.ToString(); } hofObj = _hofList.Find(i => i.Customer_Id == hofValue); txtTotalCards.Text = hofObj.TotalCardCount.ToString(); txtTotalActiveCards.Text = hofObj.TotalActiveCardCount.ToString(); txtHofCardNo.Text = hofObj.CardNo; txtTotalHof.Text = _totalHofCount.ToString(); txtMobileNo.Text = hofObj.Mobile_No; txtAddress.Text = hofObj.Address; } catch (Exception ex) { Logger.LogError(ex); } }
private void chkHof_CheckedChanged(object sender, EventArgs e) { if (!chkHof.Checked) { Hof hofObj = _hofList.FirstOrDefault(); cmbHof.SelectedIndex = 0; cmbHof.SelectedText = hofObj.Name + " || " + hofObj.CardNo + " || " + hofObj.Mobile_No; cmbHof.SelectedValue = _hofList.FirstOrDefault().Customer_Id; } else { PopulateHofDetails(); } }
private void PopulateHofDetails() { try { cmbHof.Text = txtCardHolderName.Text + " || " + cmbCat.Text + "-" + txtCardNo.Text + " || " + txtMobileNo.Text; Hof hof = _hofList.FirstOrDefault(i => (i.Name == txtCardHolderName.Text) && ((txtCardNo.Text != "") ? (i.CardNo == txtCardNo.Text) : true)); txtTotalActiveCards.Text = (hof != null) ? hof.TotalActiveCardCount.ToString() : ""; txtHofCardNo.Text = (hof != null) ? hof.CardNo : ""; txtTotalCards.Text = (hof != null) ? hof.TotalCardCount.ToString() : ""; } catch (Exception ex) { Logger.LogError(ex); } }