protected void ButtonSave_Click(object sender, EventArgs e) { try { var dtst = (DtstFilingSearchResult)Session["dtst"]; var resId = int.Parse(Request.QueryString["resultId"]); var result = dtst.MPSresults.FindByrowID(resId); var m = new CompanyManager(); m.CreateCompanyEvent(TextCompany.Text, TextEvent.Text, TextBoxDescription.Text , Calendar1.SelectedDate, result.FormID, TextBoxKeywords.Text, result.Paragraph); LabelAlarm.Text = "Event saved, you may close this window now"; LabelAlarm.Visible = true; Panel1.Visible = false; } catch (Exception ex) { Panel1.Visible = false; LabelAlarm.Text = "ERROR: most likely cause, your session has expired." + "<br /><br /><br />" + ex.ToString(); LabelAlarm.Visible = true; } }