protected void btnGuardar_Click(object sender, EventArgs e) { if (Session["Usuario"] == null) { ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true); } VBG01134_validarCorreoResult objCliente = new VBG01134_validarCorreoResult(); AgendaWCFClient objAgendaWCFClient = new AgendaWCFClient(); int? Correlativo = 0; try { if (IsValidEmail(txtCorreo.Text) == true) { objCliente.ID_Agenda = lblId_Agenda.Text; objCliente.Email = txtCorreo.Text; objAgendaWCFClient = new AgendaWCFClient(); objAgendaWCFClient.Agenda_RegistrarCorreo(((Usuario_LoginResult)Session["Usuario"]).idEmpresa, ((Usuario_LoginResult)Session["Usuario"]).codigoUsuario, objCliente.ID_Agenda, objCliente.Email, ref Correlativo); if (Correlativo > 0) { lblMensaje.Text = "El correo se registro correctamente, verificar."; lblMensaje.CssClass = "mensajeExito"; ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CloseAndRebind(" + objCliente.ID_Agenda + ");", true); } else { lblMensaje.Text = "El correo no pudo ser registro, verificar."; lblMensaje.CssClass = "mensajeError"; } } else { lblMensaje.Text = "El correo electrónico está mal escrito. "; lblMensaje.CssClass = "mensajeError"; } } catch (Exception ex) { lblMensaje.Text = ex.Message; lblMensaje.CssClass = "mensajeError"; } }