예제 #1
0
        public void LlenarGV()
        {
            DataTable Grid = new DataTable();
            DataRow   Fila;
            RecursoBL ServicioBL = new RecursoBL();

            Grid.Columns.Add("Código");
            Grid.Columns.Add("Estado");
            Grid.Columns.Add("Nombre");
            Grid.Columns.Add("Tipo");

            foreach (var Recursos in ServicioBL.GetRecursoBL())
            {
                Fila = Grid.NewRow();

                Fila["Código"] = Recursos.IdRecurso;
                Fila["Estado"] = Recursos.Estado;
                Fila["Nombre"] = Recursos.Nombre;
                Fila["Tipo"]   = Recursos.Tipo;

                Grid.Rows.Add(Fila);
            }

            GvRecurso.DataSource = Grid;
            GvRecurso.DataBind();
        }
예제 #2
0
        public void LlenarGvPorCodigo()
        {
            RecursoBL ServicioBL = new RecursoBL();

            Entities.Entities.Recurso Recurso = new Entities.Entities.Recurso();

            if (TbBuscar.Text.Trim() == "")
            {
                this.LlenarGV();
            }
            else
            {
                Recurso = ServicioBL.GetRecursoPorIDBL(Convert.ToInt32(TbBuscar.Text));

                if (Recurso == null)
                {
                    ScriptManager.RegisterClientScriptBlock(this.Page, this.Page.GetType(), "", "AlertCodigoInvalido()", true);
                    TbBuscar.Text = "";
                    this.LlenarGV();
                }
                else
                {
                    DataTable Grid = new DataTable();
                    DataRow   Fila;


                    Grid.Columns.Add("Código");
                    Grid.Columns.Add("Estado");
                    Grid.Columns.Add("Nombre");
                    Grid.Columns.Add("Tipo");

                    Fila = Grid.NewRow();

                    Fila["Código"] = Recurso.IdRecurso;
                    Fila["Estado"] = Recurso.Estado;
                    Fila["Nombre"] = Recurso.Nombre;
                    Fila["Tipo"]   = Recurso.Tipo;
                    Grid.Rows.Add(Fila);

                    GvRecurso.DataSource = Grid;
                    GvRecurso.DataBind();
                }
            }
        }