protected void btnSave_Click(object sender, EventArgs e) { if (txLitigantSubTypeName.Text.Trim() == "") { lblStatusMessage.Text = "Litigant Sub Type छुट्यो </br>"; this.programmaticModalPopup.Show(); return; } try { List <ATTLitigantSubType> litigantStatusLST = (List <ATTLitigantSubType>)Session["LitigantSubType"]; ATTLitigantSubType litigantStatus = new ATTLitigantSubType(); litigantStatus.LitigantSubTypeName = txLitigantSubTypeName.Text.Trim(); litigantStatus.Active = (chkLitigantSubType.Checked) ? "Y" : "N"; litigantStatus.EntryBy = entryBy; if (lstLitigantSubType.SelectedIndex >= 0) { litigantStatus.Action = "E"; litigantStatus.LitigantSubTypeID = litigantStatusLST[lstLitigantSubType.SelectedIndex].LitigantSubTypeID; } else { litigantStatus.Action = "A"; } if (BLLLitigantSubType.AddEditDeleteLitigantSubType(litigantStatus)) { if (lstLitigantSubType.SelectedIndex >= 0) { litigantStatusLST[lstLitigantSubType.SelectedIndex] = litigantStatus; } else { litigantStatusLST.Add(litigantStatus); } lstLitigantSubType.DataSource = litigantStatusLST; lstLitigantSubType.DataBind(); lblStatusMessage.Text = "Data Saved Successfully</br>"; this.programmaticModalPopup.Show(); } else { lblStatusMessage.Text = "Problem Occurred while Saving Data </br>"; this.programmaticModalPopup.Show(); } txLitigantSubTypeName.Text = ""; chkLitigantSubType.Checked = true; lstLitigantSubType.SelectedIndex = -1; } catch (Exception) { lblStatusMessage.Text = "Problem Occurred while Saving Data </br>"; this.programmaticModalPopup.Show(); } }
private void LoadLitigantSubType() { try { List <ATTLitigantSubType> litigantStatusLIST = BLLLitigantSubType.GetLitigantSubType(null, null, 0); Session["LitigantSubType"] = litigantStatusLIST; lstLitigantSubType.DataSource = litigantStatusLIST; lstLitigantSubType.DataBind(); lstLitigantSubType.SelectedIndex = -1; } catch (Exception) { lblStatusMessage.Text = "Could Not Load Tameli Type </br>"; this.programmaticModalPopup.Show(); } }