void BindGrid(int currentPage)
        {
            //Llenar grilla


            if (tipoTari == NegociosSisPackInterface.SisPack.TipoTarifario.Ninguno)
            {
                SisPackController.AdministrarGrillas.Configurar(dtgTarifarios, "TarifarioClienteFleteID", this.CantidadOpciones);
                ITarifarioClienteFlete   oTarifario = TarifarioClienteFleteFactory.GetTarifarioClienteFlete();
                DsTarifariosClienteFlete ds         = oTarifario.GetTarifariosClienteFleteDataSet();

                if (ddlValorizacion.SelectedIndex > 0)
                {
                    //dtgTarifarios.DataSource = (DsTarifariosClienteFlete.DatosRow[]) ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND ValorizacionTarifarioID = "+ Convert.ToInt32(this.ddlValorizacion.SelectedValue) + " AND TarifarioFleteDescrip LIKE " +  "'" + this.txtTarifarioDescrip.Text + "%'" ,"TarifarioFleteDescrip");
                    dtgTarifarios.DataSource = (DsTarifariosClienteFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID=5 AND ValorizacionTarifarioID = " + Convert.ToInt32(this.ddlValorizacion.SelectedValue) + " AND TarifarioFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioFleteDescrip");
                }
                else
                {
                    //dtgTarifarios.DataSource = (DsTarifariosClienteFlete.DatosRow[]) ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND TarifarioFleteDescrip LIKE " +  "'" + this.txtTarifarioDescrip.Text + "%'" ,"TarifarioFleteDescrip");
                    dtgTarifarios.DataSource = (DsTarifariosClienteFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID=5 AND TarifarioFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioFleteDescrip");
                }
            }
            //Si se trata de tarifarios de cliente con ZONAS
            else if (tipoTari == NegociosSisPackInterface.SisPack.TipoTarifario.Cliente)
            {
                SisPackController.AdministrarGrillas.Configurar(dtgTarifarios, "TarifarioFleteID", this.CantidadOpciones);
                ITarifarioFlete   oTarifario = TarifarioFleteFactory.GetTarifarioFlete();
                DsTarifariosFlete ds         = oTarifario.GetTarifariosFleteDataSet();

                if (ddlValorizacion.SelectedIndex > 0)
                {
                    dtgTarifarios.DataSource = (DsTarifariosFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID=5" + "AND tipoTarifarioID = " + (int)NegociosSisPackInterface.SisPack.TipoTarifario.Cliente + " AND ValorizacionTarifarioID = " + Convert.ToInt32(this.ddlValorizacion.SelectedValue) + " AND TarifarioFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioFleteDescrip");
                }
                else
                {
                    dtgTarifarios.DataSource = (DsTarifariosFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID=5" + " AND tipoTarifarioID = " + (int)NegociosSisPackInterface.SisPack.TipoTarifario.Cliente + " AND TarifarioFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioFleteDescrip");
                }
            }
            else
            {
                SisPackController.AdministrarGrillas.Configurar(dtgTarifarios, "TarifarioFleteID", this.CantidadOpciones);
                ITarifarioFlete   oTarifario = TarifarioFleteFactory.GetTarifarioFlete();
                DsTarifariosFlete ds         = oTarifario.GetTarifariosFleteDataSet();

                if (ddlValorizacion.SelectedIndex > 0)
                {
                    dtgTarifarios.DataSource = (DsTarifariosFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID=5" + "AND tipoTarifarioID = " + (int)NegociosSisPackInterface.SisPack.TipoTarifario.ClienteEstandarizado + " AND ValorizacionTarifarioID = " + Convert.ToInt32(this.ddlValorizacion.SelectedValue) + " AND TarifarioFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioFleteDescrip");
                }
                else
                {
                    dtgTarifarios.DataSource = (DsTarifariosFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + " AND EstadoTarifarioID=5" + " AND tipoTarifarioID = " + (int)NegociosSisPackInterface.SisPack.TipoTarifario.ClienteEstandarizado + " AND TarifarioFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioFleteDescrip");
                }
            }
            dtgTarifarios.CurrentPageIndex = currentPage;
            dtgTarifarios.DataBind();
        }
        void BindGrid(int currentPage)
        {
            //Llenar grilla
            SisPackController.AdministrarGrillas.Configurar(dtgTarifarios, "TarifarioClienteFleteID", this.CantidadOpciones);

            ITarifarioClienteFlete   oTarifario = TarifarioClienteFleteFactory.GetTarifarioClienteFlete();
            DsTarifariosClienteFlete ds         = oTarifario.GetTarifariosClienteFleteDataSet();

            if (ddlValorizacion.SelectedIndex > 0)
            {
                dtgTarifarios.DataSource = (DsTarifariosClienteFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + "  AND ValorizacionTarifarioID = " + Convert.ToInt32(this.ddlValorizacion.SelectedValue) + " AND EstadoTarifarioID<> " + (int)NegociosSisPackInterface.SisPack.EstadoTarifario.Aprobado + " AND TarifarioClienteFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioClienteFleteDescrip");
            }
            else
            {
                dtgTarifarios.DataSource = (DsTarifariosClienteFlete.DatosRow[])ds.Datos.Select("UnidadNegocioID = " + this.UnidadNegocioID + "  AND EstadoTarifarioID<>5 " + " AND TarifarioClienteFleteDescrip LIKE " + "'" + this.txtTarifarioDescrip.Text + "%'", "TarifarioClienteFleteDescrip");
            }



            dtgTarifarios.CurrentPageIndex = currentPage;
            dtgTarifarios.DataBind();
        }