protected void btnGravar_Click(object sender, EventArgs e) { string _exames_solicitados = ""; for (int i = 0; i < cblExames.Items.Count; i++) { if (cblExames.Items[i].Selected == true) // getting selected value from CheckBox List { _exames_solicitados += cblExames.Items[i].Text + ", "; // add selected Item text to the String . } } if (_exames_solicitados != "") { _exames_solicitados = _exames_solicitados.Substring(0, _exames_solicitados.Length - 2); // Remove Last "," from the string . } Pedido p = new Pedido(); p.prontuario = Convert.ToInt32(txbProntuario.Text); p.nome_paciente = txbNomePaciente.Text.ToUpper(); p.data_pedido = Convert.ToDateTime(txbDtPedido.Text); //p.data_cadastro = DateTime.Now; p.cod_especialidade = Convert.ToInt32(ddlEspecialidade.SelectedValue); p.exames_solicitados = _exames_solicitados; p.outras_informacoes = txbOb.Text; p.solicitante = txbprofissional.Text.ToUpper(); p.usuario = System.Web.HttpContext.Current.User.Identity.Name.ToUpper(); string mensagem = PedidoDAO.GravaPedidoConsulta(p.prontuario, p.nome_paciente, p.data_pedido, p.cod_especialidade, p.exames_solicitados, p.outras_informacoes, p.solicitante, p.usuario); //ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + mensagem + "');", true); System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.Append("$(document).ready(function(){"); sb.Append("$('#myModal').modal();"); sb.Append("});"); ScriptManager.RegisterStartupScript(Page, this.Page.GetType(), "clientscript", sb.ToString(), true); //Response.Redirect("~/encaminhamento/cadencaminhamento.aspx"); }