public static string GramajeMinTapa_Papel(string Empresa, string Encuadernacion, int Gramaje)
        {
            Controller_Cotizador preControl = new Controller_Cotizador();
            List <string>        lista1     = new List <string>();
            List <string>        lista2     = new List <string>();

            if (Encuadernacion == "Entapado Hotmelt" || Encuadernacion == "Entapado Pur")
            {
                lista1 = preControl.List_Papel(Empresa, "Tapa").Where(o => Convert.ToInt32(o.GramajeInterior) >= 130).Where(y => Convert.ToInt32(y.GramajeInterior) >= Gramaje).Select(o => o.PapelInterior).Distinct().ToList();
            }
            else if (Encuadernacion == "2 Corchete al lomo")
            {
                lista1 = preControl.List_Papel(Empresa, "Tapa").Where(y => Convert.ToInt32(y.GramajeInterior) >= Gramaje).Select(o => o.PapelInterior).Distinct().ToList();
            }
            else
            {
                lista1 = preControl.List_Papel(Empresa, "Tapa").Where(y => Convert.ToInt32(y.GramajeInterior) >= Gramaje).Select(o => o.PapelInterior).Distinct().ToList();
            }

            int contador = 1;

            foreach (string Papel in lista1)
            {
                if (contador == 1)
                {
                    lista2.Insert(0, "Seleccione Tipo Papel...");
                }
                lista2.Insert(contador, Papel);
                contador++;
            }
            JavaScriptSerializer jscript = new JavaScriptSerializer();

            return(jscript.Serialize(lista2));
        }
        public void CargarPapeles(string Empresa)
        {
            Controller_Cotizador preControl = new Controller_Cotizador();

            ddlPapel.DataSource = preControl.List_Papel(Empresa, "Interior").Select(o => o.PapelInterior).Distinct().ToList();
            ddlPapel.DataBind();
            ddlPapel.Items.Insert(0, new ListItem("Seleccione Tipo Papel...", "Seleccione Tipo Papel..."));
            ddlPapTapas.DataSource = preControl.List_Papel(Empresa, "Tapa").Select(o => o.PapelInterior).Distinct().ToList();
            ddlPapTapas.DataBind();
            ddlPapTapas.Items.Insert(0, new ListItem("Seleccione Tipo Papel...", "Seleccione Tipo Papel..."));
        }
Esempio n. 3
0
        public void CargarPapeles(string Empresa)
        {
            Controller_Cotizador preControl = new Controller_Cotizador();

            ddlPapel.DataSource     = preControl.List_Papel(Empresa, "Interior");
            ddlPapel.DataTextField  = "PapelInterior";
            ddlPapel.DataValueField = "PapelInterior";
            ddlPapel.DataBind();
            ddlPapel.Items.Insert(0, new ListItem("Seleccione Tipo Papel...", "Seleccione Tipo Papel..."));
            ddlPapTapas.DataSource     = preControl.List_Papel(Empresa, "Tapa");
            ddlPapTapas.DataTextField  = "PapelInterior";
            ddlPapTapas.DataValueField = "PapelInterior";
            ddlPapTapas.DataBind();
            ddlPapTapas.Items.Insert(0, new ListItem("Seleccione Tipo Papel...", "Seleccione Tipo Papel..."));
        }