protected void btnReenviar_OnClick(object sender, EventArgs e) { try { int id = int.Parse(((LinkButton)sender).CommandArgument); _servicioUsuarios.ReenviarActivacion(id); ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "ScriptSuccessAlert", "SuccsessAlert('','Se ha reenviado correo de activacion');", true); } catch (Exception ex) { if (_lstError == null) { _lstError = new List <string>(); } _lstError.Add(ex.Message); Alerta = _lstError; } }
protected void btnBuscar_OnClick(object sender, EventArgs e) { try { try { List <Usuario> usuarios = _servicioUsuarios.BuscarUsuarios(txtUserName.Text.Trim()); if (usuarios.Any()) { if (!_servicioUsuarios.ObtenerDetalleUsuario(usuarios.First().Id).Activo) { _servicioUsuarios.ReenviarActivacion(usuarios.First().Id); ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "ScriptOpen", "MostrarPopup(\"#modalRegistroExito\");", true); return; } Response.Redirect("~/FrmRecuperar.aspx?ldata=" + QueryString.Encrypt(usuarios.First().Id.ToString())); } else { throw new Exception("Usuario no valido !!!"); } } catch (Exception ex) { if (_lstError == null) { _lstError = new List <string>(); } _lstError.Add(ex.Message); Alerta = _lstError; } } catch (Exception ex) { if (_lstError == null) { _lstError = new List <string>(); } _lstError.Add(ex.Message); Alerta = _lstError; } }