private void LoadData(string id) { NewsGroupController db = new NewsGroupController(); NewsGroupInfo group = db.Load(id); txtDescription.Text = group.Description; txtGroupCode.Text = group.NewsGroupCode; txtGroupName.Text = group.NewsGroupName; txtOrderNumber.Text = group.OrderNumber.ToString(); int res = -1; int iIndex = group.NewsGroupID.IndexOf('_'); if (iIndex >= 0 && int.TryParse(group.NewsGroupID.Substring(0, iIndex), out res) && res == PortalId) { lblGroupID.Text = group.NewsGroupID.Substring(iIndex + 1); } else { lblGroupID.Text = group.NewsGroupID; } lblGroupID.Visible = true; txtGroupID.Visible = false; ddlDesktopListID.SelectedValue = group.DesktopListID.ToString(); ddlDesktopViewID.SelectedValue = group.DesktopViewID.ToString(); }
public static MLNewsGroupInfo GetNewsGroup(string groupID, string Locale, bool FromCache) { StringInfo GroupName = effority.Ealo.Controller.GetStringByQualifierAndStringName(GroupQualifier, groupID, Locale, FromCache); MLNewsGroupInfo fMLGroupInfo = null; NewsGroupController groupCont = new NewsGroupController(); NewsGroupInfo groupInfo = groupCont.Load(groupID); fMLGroupInfo = new MLNewsGroupInfo(groupInfo); if (GroupName != null) { if (!String.IsNullOrEmpty(GroupName.StringText)) { fMLGroupInfo.MLGroupName = GroupName; } } //if (GroupName != null && String.IsNullOrEmpty(GroupName.StringText)) //{ // GroupName.StringText = groupInfo.NewsGroupName; //} //fMLGroupInfo.MLGroupName = GroupName; return(fMLGroupInfo); }