Example #1
0
        public DataTable BuscarItems(int n_IdEmpresa, string c_CadenaIN)
        {
            DataTable         dtResult = new DataTable();
            CD_ges_planventas o_pla    = new CD_ges_planventas();

            string[,] arrCabeceraFlexFil = new string[3, 5];

            o_pla.mysConec = mysConec;
            o_pla.Consulta1(n_IdEmpresa, c_CadenaIN);
            dtResult = o_pla.dtLista;

            // FLEX GRID DE LOS TAREAS
            arrCabeceraFlexFil[0, 0] = "Producto";
            arrCabeceraFlexFil[0, 1] = "600";
            arrCabeceraFlexFil[0, 2] = "C";
            arrCabeceraFlexFil[0, 3] = "c_despro";

            arrCabeceraFlexFil[1, 0] = "Uni. Med.";
            arrCabeceraFlexFil[1, 1] = "40";
            arrCabeceraFlexFil[1, 2] = "C";
            arrCabeceraFlexFil[1, 3] = "c_abrpre";

            arrCabeceraFlexFil[2, 0] = "Id";
            arrCabeceraFlexFil[2, 1] = "0";
            arrCabeceraFlexFil[2, 2] = "N";
            arrCabeceraFlexFil[2, 3] = "";
            arrCabeceraFlexFil[2, 3] = "n_iditem";

            o_fundat.Buscar_CampoBusqueda = "n_iditem";
            o_fundat.Buscar_CadFiltro     = "";
            o_fundat.Buscar_CampoOrden    = "c_despro";
            o_fundat.Buscar_Titulo        = "Productos de la Empresa";
            dtResult = o_fundat.Buscar(arrCabeceraFlexFil, dtResult);
            return(dtResult);
        }
        public void BuscarPlanVentasActivo(int n_IdEmpresa, int n_Estado)
        {
            DataTable         dtResult    = new DataTable();
            CD_ges_planventas o_planventa = new CD_ges_planventas();

            string[,] arrCabeceraFlexFil = new string[5, 5];
            string n_ancho = "0";

            o_planventa.mysConec = mysConec;
            o_planventa.Consulta1(n_IdEmpresa, n_Estado);
            dtResult = o_planventa.dtLista;

            n_ancho = "40";
            //if (b_Seleccionar == false) { n_ancho = "0"; }

            // FLEX GRID DE LOS TAREAS
            arrCabeceraFlexFil[0, 0] = "NÂș Plan";
            arrCabeceraFlexFil[0, 1] = "100";
            arrCabeceraFlexFil[0, 2] = "C";
            arrCabeceraFlexFil[0, 3] = "";
            arrCabeceraFlexFil[0, 4] = "n_id";

            arrCabeceraFlexFil[1, 0] = "Fch. Plan";
            arrCabeceraFlexFil[1, 1] = "70";
            arrCabeceraFlexFil[1, 2] = "F";
            arrCabeceraFlexFil[1, 3] = "dd/MM/yyyy";
            arrCabeceraFlexFil[1, 4] = "d_fchcre";

            arrCabeceraFlexFil[2, 0] = "Descripcion";
            arrCabeceraFlexFil[2, 1] = "300";
            arrCabeceraFlexFil[2, 2] = "C";
            arrCabeceraFlexFil[2, 3] = "";
            arrCabeceraFlexFil[2, 4] = "c_des";

            arrCabeceraFlexFil[3, 0] = "Sel";
            arrCabeceraFlexFil[3, 1] = n_ancho;
            arrCabeceraFlexFil[3, 2] = "B";
            arrCabeceraFlexFil[3, 3] = "";
            arrCabeceraFlexFil[3, 4] = "n_sel";

            arrCabeceraFlexFil[4, 0] = "Id";
            arrCabeceraFlexFil[4, 1] = "0";
            arrCabeceraFlexFil[4, 2] = "N";
            arrCabeceraFlexFil[4, 3] = "";
            arrCabeceraFlexFil[4, 4] = "n_id";

            funDatos.Filtrar_CampoOrden      = "c_des";
            funDatos.Filtrar_Titulo          = "Plan de Ventas Activos";
            funDatos.Filtrar_ColumnaCheck    = 4;
            funDatos.Filtrar_ColumnaBusqueda = 5;
            funDatos.Filtrar_CampoBusqueda   = "n_id";
            funDatos.Filtrar_AplicarFiltro   = false;
            dtResult = funDatos.Filtrar(arrCabeceraFlexFil, dtResult);

            dtLista = dtResult;
            return;
        }