示例#1
0
        protected void btn_crear_Click(object sender, EventArgs e)
        {
            JAsociacion.Asociacion a = new JAsociacion.Asociacion();
            int id = a.crearAsociacion(txt_nombre.Text, Convert.ToInt32((String)Session["id_usuario"]));

            DataTable tabla = (DataTable)gv_nicknames.DataSource;

            for (int i = 0; i < tabla.Rows.Count; i++)
            {
                DataRow fila = tabla.Rows[i];
                a.nuevoMiembro((String)fila["Usuario"], id);
            }
        }
示例#2
0
        public void cargarMiembros()
        {
            JAsociacion.Asociacion a = new JAsociacion.Asociacion();
            String[]  miembros       = a.obtenerUsuariosPorAsociacion(Convert.ToInt32((String)Session["id_asociacion.a"]));
            DataTable tabla          = new DataTable();

            tabla.Columns.Add("Nickname");
            tabla.Columns.Add("Tipo");
            if (miembros != null)
            {
                for (int i = 0; i < miembros.Length; i++)
                {
                    DataRow  fila = tabla.NewRow();
                    String[] m    = miembros[i].Split(';');
                    fila["Nickname"] = m[1];
                    fila["Tipo"]     = m[2];
                    tabla.Rows.Add(fila);
                }
            }
            gv_miembros.DataSource = tabla;
            gv_miembros.DataBind();
        }
示例#3
0
        public void cargarAdministrador()
        {
            JAsociacion.Asociacion a = new JAsociacion.Asociacion();
            String[]  asociaciones   = a.obtenerAsociacionesPorUsuario(Convert.ToInt32((String)Session["id_usuario"]), "Administrador");
            DataTable tabla          = new DataTable();

            tabla.Columns.Add("Id");
            tabla.Columns.Add("Nombre");
            if (asociaciones != null)
            {
                for (int i = 0; i < asociaciones.Length; i++)
                {
                    DataRow  fila = tabla.NewRow();
                    String[] msj  = asociaciones[i].Split(';');
                    fila["Id"]     = msj[0];
                    fila["Nombre"] = msj[1];
                    tabla.Rows.Add(fila);
                }
            }
            gv_administrador.DataSource = tabla;
            gv_administrador.DataBind();
        }
示例#4
0
        public void cargarPublicaciones()
        {
            JAsociacion.Asociacion a = new JAsociacion.Asociacion();
            String[]  asociacion     = a.obtenerPublicacionesAsociacion(Convert.ToInt32((String)Session["id_asociacion.a"]));
            DataTable tabla          = new DataTable();

            tabla.Columns.Add("Id");
            tabla.Columns.Add("Usuario");
            tabla.Columns.Add("Contenido");
            if (asociacion != null)
            {
                for (int i = 0; i < asociacion.Length; i++)
                {
                    DataRow  fila = tabla.NewRow();
                    String[] aso  = asociacion[i].Split(';');
                    fila["Id"]        = aso[2];
                    fila["Usuario"]   = aso[1];
                    fila["Contenido"] = aso[3];
                    tabla.Rows.Add(fila);
                }
            }
            gv_publicaciones.DataSource = tabla;
            gv_publicaciones.DataBind();
        }
示例#5
0
 protected void btn_degradar_Click(object sender, EventArgs e)
 {
     JAsociacion.Asociacion a = new JAsociacion.Asociacion();
     a.cambiarTipoMembresia(txt_nickname.Text, Convert.ToInt32((String)Session["id_asociacion.a"]), "Miembro");
 }
示例#6
0
 protected void btn_eliminar_Click(object sender, EventArgs e)
 {
     JAsociacion.Asociacion a = new JAsociacion.Asociacion();
     a.eliminarMiembro(txt_nickname.Text, Convert.ToInt32((String)Session["id_asociacion.a"]));
 }