private void CargarPedidosUsuario()
        {
            Cls_Paquetes_BLL objBLL = new Cls_Paquetes_BLL();
            Cls_Paquetes_DAL objDAL = new Cls_Paquetes_DAL();

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

            objBLL.Listar(ref objDAL);
            string prueba = txtBuscar.Value;

            if (objDAL.SError == string.Empty)
            {
                gdvPaquetes.SelectedIndex = -1;
                if (txtBuscar.Value == string.Empty)
                {
                    DataTable dt = objDAL.DtTablaPaquetes;

                    EnumerableRowCollection <DataRow> query = from dtTablaPaquetes in dt.AsEnumerable()
                                                              where dtTablaPaquetes.Field <string>("Usuario").ToLower().Replace(" ", "").Contains(Usuario.ToLower().Replace(" ", ""))
                                                              select dtTablaPaquetes;

                    DataView view = query.AsDataView();

                    gdvPaquetes.DataSource = view;
                }
                else
                {
                    DataTable dt = objDAL.DtTablaPaquetes;

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

                    DataView view = query.AsDataView();

                    gdvPaquetes.DataSource = view;
                }


                gdvPaquetes.DataBind();

                if (gdvPaquetes.Rows.Count > 0)
                {
                    gdvPaquetes.Visible = true;
                    lblMensaje.Visible  = false;
                    lblMensaje.Text     = "";
                }
                else
                {
                    gdvPaquetes.Visible = false;
                    lblMensaje.Visible  = true;
                    lblMensaje.Text     = "No hay datos que mostrar";
                }
            }
            else
            {
                lblMensaje.Text = objDAL.SError;
            }
        }
        private void CargarPedidosUsuario()
        {
            Cls_Paquetes_BLL objBLL = new Cls_Paquetes_BLL();
            Cls_Paquetes_DAL objDAL = new Cls_Paquetes_DAL();

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

            objBLL.Listar(ref objDAL);
            string prueba = txtBuscar.Value;

            if (objDAL.SError == string.Empty)
            {
                gdvEstados.SelectedIndex = -1;
                if (txtBuscar.Value == string.Empty)
                {
                    DataTable dt = objDAL.DtTablaPaquetes;

                    EnumerableRowCollection <DataRow> query = from dtEstados in dt.AsEnumerable()
                                                              where !dtEstados.Field <int>("Id_Estado").Equals(3)
                                                              select dtEstados;

                    DataView view = query.AsDataView();
                    paquetesLista                 = view;
                    gdvEstados.DataSource         = view;
                    gdvEstados.Columns[0].Visible = true;
                }
                else
                {
                    DataTable dt = objDAL.DtTablaPaquetes;

                    EnumerableRowCollection <DataRow> query = from dtEstados in dt.AsEnumerable()
                                                              where dtEstados.Field <int>("Id_Paquete").ToString().ToLower().Replace(" ", "").Contains(txtBuscar.Value.ToLower().Replace(" ", ""))
                                                              select dtEstados;

                    DataView view = query.AsDataView();

                    foreach (DataRowView row in view)
                    {
                        if (row["Id_Estado"].ToString().Equals("3"))
                        {
                            gdvEstados.Columns[0].Visible = false;
                        }
                    }

                    gdvEstados.DataSource = view;
                }


                gdvEstados.DataBind();
                updpnlGrid.Update();
                if (gdvEstados.Rows.Count > 0)
                {
                    gdvEstados.Visible = true;
                    lblMensaje.Visible = false;
                    lblMensaje.Text    = "";
                }
                else
                {
                    gdvEstados.Visible = false;
                    lblMensaje.Visible = true;
                    lblMensaje.Text    = "No hay datos que mostrar";
                }
            }
            else
            {
                lblMensaje.Text = objDAL.SError;
            }
        }