protected void DDL_rol_SelectedIndexChanged(object sender, EventArgs e) { //obetenmos el valor del dropdownlist y lo guardamos en una variable string valor = DDL_rol.SelectedValue.ToString(); //lamamos metodos y obtenemos L_Registrar_moderador obtener = new L_Registrar_moderador(); U_Registrar_moderador mensaje = new U_Registrar_moderador(); mensaje = obtener.obtener_rol(valor); //enviar desde la logica un codigo scrip Response.Write(mensaje.Mensajes); //llenamos grilla llenar_grilla(valor); }
//----- obtener rol ..... public U_Registrar_moderador obtener_rol(string valor_rol) { U_Registrar_moderador mensaje = new U_Registrar_moderador(); if (int.Parse(valor_rol).Equals(0)) { mensaje.Mensajes = "<script type='text/javascript'>alert('Elija un rol');</script>"; } else { //Dao_Registrar_moderador operacion = new Dao_Registrar_moderador(); //operacion.consultar_rol(valor_rol); List <sp_consulta_rol_Result> datos = operacion_n.sp_consulta_rol(Int32.Parse(valor_rol)).ToList <sp_consulta_rol_Result>(); } return(mensaje); }
//----- verificar sesion ..... public U_Registrar_moderador verificar(object user, object rol) { U_Registrar_moderador datos = new U_Registrar_moderador(); if (user == null) { datos.Url_pag = "<script type='text/javascript'>window.location=\"inicio.aspx\"</script>"; } else { if (int.Parse((String)rol) != 1) { datos.Url_pag = "<script type='text/javascript'>window.location=\"inicio.aspx\"</script>"; } } return(datos); }
protected void Page_Load(object sender, EventArgs e) { Response.Cache.SetNoStore(); //llamamos la logica y el metodo L_Registrar_moderador operacion = new L_Registrar_moderador(); U_Registrar_moderador datos = new U_Registrar_moderador(); Int64 idioma; //preguntamos si la session idioma viene vacio if (Session["idioma"] == null) { //idioma por defecto idioma = Int64.Parse("1"); datos_idioma = operacion.idioma(idioma, 10); llenar_componentes(datos_idioma); } else if (Session["idioma"] != null) { //idioma seleccionado idioma = Int64.Parse(Session["idioma"].ToString()); datos_idioma = operacion.idioma(idioma, 10); llenar_componentes(datos_idioma); } if (!IsPostBack) { datos = operacion.verificar(Session["user"], Session["rolUser"]); //enviar desde la logica un codigo scrip Response.Write(datos.Url_pag); llenar_grilla(DDL_rol.SelectedValue.ToString()); } }//page_load