示例#1
0
    private string boton_adminitracion_personal(string idArea)
    {
        if (idArea != "")
        {
            Area area = new Area();
            area.Id = Convert.ToInt32(idArea);

            return(controlador.DibujarLinkConImagen(area, "IrAlArea", "Imagenes/Botones/administrar_s2.png", "99", "13"));
        }

        return("");
    }
示例#2
0
    public void MostrarTablaDeAreasDelUsuario(Area UnArea)
    {
        RenderizadorDeTablas <List <string> > renderizador = new RenderizadorDeTablas <List <string> >(new AreaToRowSerializer());

        this.lblNombreArea.Text  = UnArea.Nombre;
        this.lbDireccion.Text    = "<i>Dirección</i>: " + "<label class= 'area01datosresaltados'>" + UnArea.Direccion + "</label>";
        this.lbTelefonoArea.Text = "<i>Teléfono</i>: " + "<label class= 'area01datosresaltados'>" + this.ObtenerDatosDeArea(UnArea, 1) + "</label>";
        this.lbFaxArea.Text      = "<i>Fax</i>: " + "<label class= 'area01datosresaltados'>" + this.ObtenerDatosDeArea(UnArea, 2) + "</label>";
        this.lbMailArea.Text     = "<i>Mail</i>: " + "<label class= 'area01datosresaltados'>" + this.ObtenerDatosDeArea(UnArea, 3) + "</label>";
        this.lbResponsable.Text  = "<i>Responsable</i>: " + "<label class= 'area01datosresaltados'>" + UnArea.datos_del_responsable.Apellido + ' ' + UnArea.datos_del_responsable.Nombre + "</label>";

        if (UnArea.Asistentes.First().Apellido != "")
        {
            foreach (Asistente asistente in UnArea.Asistentes)
            {
                this.lbAsistentes.Text += "<br/><i>" + asistente.Descripcion_Cargo + "</i>: "
                                          + "<label class= 'area01datosresaltados'>" + asistente.Apellido + ' ' + asistente.Nombre + "</label>" +
                                          " <i>Teléfono</i>: " + "<label class= 'area01datosresaltados'>" + asistente.Telefono + "</label>"
                                          + " <i>Mail</i>: " + "<label class= 'area01datosresaltados'>" + asistente.Mail + "</label>";
            }
        }
        else
        {
            this.lbAsistentes.Text += "<br/>" + "Asistente: Teléfono: Mail: ";
        }

        this.lbAsistentes.Text += "<br/>"; //le agregro otro salto para separar los botones finales

        List <List <string> > ListaDeAreas = new List <List <string> >();

        ControladorDeWebControls controlador = new ControladorDeWebControls();


        var tc = new TableCell();
        var tr = new TableRow();

        tc.Text = controlador.DibujarLinkConImagen(UnArea, "IrAlArea", "Imagenes/Botones/administrar_s2.png", "130", "17");
        tr.Cells.Add(tc);
        this.tablaBoton.Rows.Add(tr);

        tc      = new TableCell();
        tc.Text = controlador.DibujarLinkConImagen(UnArea, "EditarElArea", "Imagenes/Botones/solicitar_modificacion_s2.png", "180", "15");
        tr.Cells.Add(tc);
        this.tablaBoton.Rows.Add(tr);
    }