protected bool CheckUniqueness(string listName) { bool isExist = false; int parentId; if (ddlParentList.SelectedIndex != 0) { parentId = int.Parse(ddlParentEntry.SelectedValue.ToString()); } else { parentId = 0; } ListManagementController lmCont = new ListManagementController(); List<ListInfo> lstInfo = lmCont.GetListInfo(listName, GetCurrentCulture(),parentId); if (lstInfo.Count > 0) { isExist = true; } else { isExist = false; } return isExist; }
protected void ddlParentList_SelectedIndexChanged(object sender, EventArgs e) { try { if (ddlParentList.SelectedIndex != 0) { ddlParentEntry.Enabled = true; string listName = string.Empty; string[] listNames = SplitString(ddlParentList.SelectedItem.Text); if (listNames.Length == 2) { listName = listNames[1]; } else { listName = listNames[0]; } string[] parentId = SplitString(ddlParentList.SelectedValue.ToString()); ddlParentEntry.Items.Clear(); ListManagementController objController = new ListManagementController(); List<ListInfo> listParentEntry = objController.GetListInfo(listName, parentId[0], -1, GetCurrentCultureName); if (listParentEntry != null) { int i = 0; foreach (ListInfo list in listParentEntry) { ddlParentEntry.Items.Insert(i, new ListItem(list.ListName.ToString() + ":" + list.Text.ToString(), list.EntryID.ToString())); i++; } } ddlParentEntry.DataBind(); } else { ddlParentEntry.Items.Clear(); ddlParentEntry.Enabled = false; } lblCurrencyCode.Visible = false; lblDisplayLocale.Visible = false; txtDisplayLocale.Visible = false; txtCurrencyCode.Visible = false; trDisplayLocale.Visible = false; trCurrencyCode.Visible = false; trEnableSort.Visible = false; } catch (Exception ex) { ProcessException(ex); } }