protected void wykonaj(object sender, CommandEventArgs e) { if (e.CommandName == "NewWordForm") { CustomFormDTO customForm = new CustomFormDAO().GetCustomFormData(DocumentId, false); if (customForm != null && !String.IsNullOrEmpty(customForm.XmlData)) { Response.Redirect("~/Dokumenty/FormularzWidokGlowny.aspx?id=" + DocumentId); } else { Response.Redirect(e.CommandArgument.ToString()); } } else if (e.CommandName == "nadajepuap") { CustomFormDTO customForm = new CustomFormDAO().GetCustomFormData(DocumentId, false); string responseAddress = new DocumentDAO().GetDocumentEPUAPResponseAddress(DocumentId); ePUAPHelper helper = new ePUAPHelper(); try { ePUAPUPP upp = helper.SendResponse(responseAddress, Encoding.UTF8.GetBytes(customForm.XmlData)); if (upp.ResponseStatus.Code == StatusCode.Success) { lblMessage.ForeColor = Color.Green; lblMessage.Text = "Dokument zosta³ nadany na skrytkê ePUAP."; } else { lblMessage.ForeColor = Color.Red; lblMessage.Text = upp.ResponseStatus.Message; } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); lblMessage.ForeColor = Color.Red; lblMessage.Text = "Próba nadania dokumentu na skrytkê ePUAP nie powiod³a siê" + ex.Message; } } else { Response.Redirect(e.CommandArgument.ToString()); } }