protected void EditGroupInformation(object sender, EventArgs e)
{
int groupID = Convert.ToInt32(Request.QueryString["ID"]);
Group group = GroupDAO.GetGroupFromGroupId(groupID);
Group test = GroupDAO.GetGroupFromName(txbGroupName.Text);
if (test == null || test.ID == groupID)
{
List<string> hashTags = lblAllHashTags.Text.Substring(1, lblAllHashTags.Text.Length - 2).Split(',').Select(sValue => sValue.Trim()).ToList();
group.Name = txbGroupName.Text;
group.Description = txbDescription.Text;
group.HashTags = hashTags;
GroupDAO.UpdateGroup(group);
Response.Redirect("~/Groups/Groups.aspx");
}
else
{
ErrorMessage.Text = "A Group with the given Group Name already exists. Please choose a different Group Name.";
}
}