Пример #1
0
    public void CargarAnimales()
    {
        List<EntAnimal> lst = new BusAnimal().Obtener();
        LiteralControl literal = new LiteralControl();
        literal.Text = "";

        foreach (EntAnimal dt in lst)
        {
            literal.Text += "<div class=\"col-md-4\">";
            literal.Text += "                    <div class=\"panel panel-info\">";
            literal.Text += "                        <div class=\"panel-heading\">                            ";
            literal.Text += "                            <a href=\"Informacion.aspx?id=" + dt.Id + "\"><img src=\"" + dt.FotoPortada + "\" class=\"img-responsive\" title=\"" + dt.Nombre + "\" /></a>";
            literal.Text += "                        </div>";
            literal.Text += "                        <div class=\"panel-body\">";
            literal.Text += "                            <div class=\"row\" style=\"height:170px; overflow:hidden;\">";
            literal.Text += "                                <div class=\"col-md-4\">";
            literal.Text += "                                    <img src=\"" + dt.FotoMini + "\" class=\"img-responsive\" />";
            literal.Text += "                                </div>";
            literal.Text += "                                <div class=\"col-md-8\">";
            literal.Text += "                                    <label id=\"Nombre\">Nombre Animal: " + dt.Nombre + "</label><br />";
            literal.Text += "                                    <label id=\"Tipo\">Tipo de Animal: " + dt.Tipo.Nombre + "</label><br />";
            literal.Text += "                                    <label id=\"Genero\">Genero Animal: " + dt.Genero.Nombre + "</label><br />                                    ";
            literal.Text += "                                </div>";
            literal.Text += "                                <div class=\"col-md-6\">";
            literal.Text += "                                    <label id=\"Peso\">Peso Animal: " + dt.Peso + "</label><br />                                    ";
            literal.Text += "                                    <label id=\"FecAlta\">Fecha de Ingreso: " + dt.Fecha_Alta + "</label><br />";
            literal.Text += "                                    <label id=\"Edad\">Edad del Animal: " + dt.Edad + "</label>";
            literal.Text += "                                </div>";
            literal.Text += "                                <div class=\"col-md-6\">";
            literal.Text += "                                    <label id=\"Color\">Color del Animal: " + dt.Color.Nombre + "</label><br />";
            literal.Text += "                                    <label id=\"Existencias\">Existencias: " + dt.Existencia + "</label>";
            literal.Text += "                                </div>";
            literal.Text += "                            </div>";
            literal.Text += "                            <iframe width=\"640\" height=\"360\" src=\"" + dt.Video + "\" frameborder=\"0\" allowfullscreen class=\"img-responsive\" controls></iframe>";
            literal.Text += "                        </div>";
            literal.Text += "                        <div class=\"panel-footer\">";
            literal.Text += "                            <a href=\"Informacion.aspx\" id=\"lnkIr\">Ir a Información</a>";
            literal.Text += "                        </div>";
            literal.Text += "                    </div>";
            literal.Text += "                </div>";

            phAnimales.Controls.Add(literal);
        }
    }
Пример #2
0
    private void CargarDatos(int Id)
    {
        EntAnimal ani = new BusAnimal().Obtener(Id);

        txtNomb.Text = ani.Nombre;
        txtExit.Text = ani.Existencia.ToString();
        txtPeso.Text = ani.Peso.ToString();
        txtFech.Text = ani.Fecha_Alta.ToString();
        //txtFech.Text = ani.Fecha_Alta.ToString("dd/MM/yyyy");
        txtEdad.Text = string.Format("{0} años", ani.Edad);
        txtUrl.Text = ani.Video;
        ddlTipo.SelectedValue = ani.Tipo_Id.ToString();
        ddlColor.SelectedValue = ani.Color_Id.ToString();
        ddlGenero.SelectedValue = ani.Genero_Id.ToString();
        imgPort.Src = ani.FotoPortada;
        imgMini.Src = ani.FotoMini;
        urlVideo.Src = ani.Video;

        ViewState["FotoPortada"] = imgPort.Src;
        ViewState["FotoMini"] = imgMini.Src;
    }
Пример #3
0
    private void CargarGvAnimales()
    {
        List<EntAnimal> lst = new BusAnimal().Obtener();
        gvAnimales.DataSource = lst;
        gvAnimales.DataBind();

        gvAnimales.FooterRow.Cells[7].ColumnSpan = 2;
        gvAnimales.FooterRow.Cells[8].Visible = false;
        int filas = hfFila.Value == "" ? lst.Count : Convert.ToInt32(hfFila.Value);
        int contador = 0;
        foreach (EntAnimal ent in lst)
        {
            while (contador < filas)
            {
                CheckBox chk = (CheckBox)gvAnimales.Rows[contador].FindControl("chkEstatus");
                if (!chk.Checked)
                {
                    LinkButton lnk = (LinkButton)gvAnimales.Rows[contador].FindControl("lnkEditar");
                    lnk.Enabled = false;
                    LinkButton lnkElim = (LinkButton)gvAnimales.Rows[contador].FindControl("lnkBorrar");
                    lnkElim.Enabled = false;
                }
                contador++;
            }
        }
    }