private void ChangeOption() { try { Usuario userData = _servicioUsuario.ObtenerDetalleUsuario(int.Parse(QueryString.Decrypt(Request.Params["ldata"]))); if (rbtnCorreo.Checked) { hfValueNotivicacion.Value = _servicioUsuario.EnviaCodigoVerificacionCorreo(int.Parse(QueryString.Decrypt(Request.Params["ldata"])), (int)BusinessVariables.EnumeradoresStreaming.EnumTipoLink.Reset); //rbtnList.DataSource = userData.Correo.ToList(); //rbtnList.DataTextField = "Correo"; //rbtnList.DataValueField = "Id"; //rbtnList.DataBind(); divCodigoVerificacion.Visible = true; } //else if (rbtnSms.Checked) //{ // foreach (TelefonoUsuario telefonoUsuario in userData.TelefonoUsuario.Where(w => w.Obligatorio)) // { // } // rbtnList.DataSource = userData.TelefonoUsuario.Where(w => w.Obligatorio).ToList(); // rbtnList.DataTextField = "Numero"; // rbtnList.DataValueField = "Id"; // rbtnList.DataBind(); // divCodigoVerificacion.Visible = true; //} //else if (rbtnPreguntas.Checked) //{ // rptPreguntas.DataSource = userData.PreguntaReto; // rptPreguntas.DataBind(); // divPreguntas.Visible = true; //} divQuestion.Visible = false; } catch (Exception ex) { throw new Exception(ex.Message); } }
public string EnviaCodigoVerificacionCorreo(int idUsuario, int idTipoNotificacion, int idCorreo) { try { using (BusinessUsuarios negocio = new BusinessUsuarios()) { return(negocio.EnviaCodigoVerificacionCorreo(idUsuario, idTipoNotificacion, idCorreo)); } } catch (Exception ex) { throw new Exception(ex.Message); } }