コード例 #1
0
        private void CargarSucursales()
        {
            Cls_Sucursales_BLL objBLL = new Cls_Sucursales_BLL();
            Cls_Sucursales_DAL objDAL = new Cls_Sucursales_DAL();

            ddlSucursales.DataSource = null;
            ddlSucursales.DataBind();

            objBLL.Listar(ref objDAL);

            DataTable dt = objDAL.DtTabla;

            EnumerableRowCollection <DataRow> query = from dtSucursales in dt.AsEnumerable()
                                                      where dtSucursales.Field <bool>("Activo").Equals(true)
                                                      select dtSucursales;

            DataView view = query.AsDataView();

            ddlSucursales.DataTextField  = "Nombre";
            ddlSucursales.DataValueField = "Id_Sucursal";

            ddlSucursales.DataSource = view;



            ddlSucursales.DataBind();
        }
コード例 #2
0
        private void CargarSucursales()
        {
            Cls_Sucursales_BLL objBLL = new Cls_Sucursales_BLL();
            Cls_Sucursales_DAL objDAL = new Cls_Sucursales_DAL();

            objBLL.Listar(ref objDAL);

            if (objDAL.sError == string.Empty)
            {
                gdvSucursales.SelectedIndex = -1;
                if (txtBuscar.Value == string.Empty)
                {
                    gdvSucursales.DataSource = objDAL.DtTabla;
                }
                else
                {
                    DataTable dt = objDAL.DtTabla;

                    EnumerableRowCollection <DataRow> query = from dtSucursales in dt.AsEnumerable()
                                                              where dtSucursales.Field <string>("Nombre").ToLower().Contains(txtBuscar.Value.ToLower())
                                                              select dtSucursales;

                    DataView view = query.AsDataView();

                    gdvSucursales.DataSource = view;
                }

                gdvSucursales.DataBind();

                if (gdvSucursales.Rows.Count > 0)
                {
                    gdvSucursales.Visible = true;
                    lblMensaje.Visible    = false;
                    lblMensaje.Text       = "";
                }
                else
                {
                    gdvSucursales.Visible = false;
                    lblMensaje.Visible    = true;
                    lblMensaje.Text       = "No hay datos que mostrar";
                }
            }
            else
            {
                lblMensaje.Text = objDAL.sError;
            }
        }
コード例 #3
0
        private void CargarSucursales()
        {
            Cls_Sucursales_BLL objBLL = new Cls_Sucursales_BLL();
            Cls_Sucursales_DAL objDAL = new Cls_Sucursales_DAL();

            rptSucursales.DataSource = null;
            rptSucursales.DataBind();

            objBLL.Listar(ref objDAL);
            if (objDAL.sError == string.Empty)
            {
                DataTable dt = objDAL.DtTabla;

                EnumerableRowCollection <DataRow> query = from dtSucursales in dt.AsEnumerable()
                                                          where dtSucursales.Field <bool>("Activo").Equals(true)
                                                          select dtSucursales;

                DataView view = query.AsDataView();

                rptSucursales.DataSource = view;



                rptSucursales.DataBind();

                if (rptSucursales.Items.Count > 0)
                {
                    lblRtpMensaje.Visible = false;
                    lblRtpMensaje.Text    = "";
                }
                else
                {
                    lblRtpMensaje.Visible = true;
                    lblRtpMensaje.Text    = "No hay datos que mostrar";
                }
            }
            else
            {
                lblRtpMensaje.Text = objDAL.sError;
            }
        }