コード例 #1
0
        public static string[] GuardarPresupuesto(int PagInterior, int Pagtapa, int EntradasxFormato, string Formato, string GramajeInt1, string GramajeTapa1, string Papelinterior, string PapelTapa, string Encuadernacion,
                                                  string Tiraje1, string Tiraje2, string Tiraje3, string Empresa, string NombrePres, string Usuario)
        {
            Controller_Cotizador controlpres = new Controller_Cotizador();

            string[] PrecioPrensa1 = CalcularPreciosPrensa(PagInterior, Pagtapa, EntradasxFormato, Formato, GramajeInt1, GramajeTapa1, Papelinterior, PapelTapa, Encuadernacion, Tiraje1);
            string[] PrecioPrensa2 = CalcularPreciosPrensa(PagInterior, Pagtapa, EntradasxFormato, Formato, GramajeInt1, GramajeTapa1, Papelinterior, PapelTapa, Encuadernacion, Tiraje2);
            string[] PrecioPrensa3 = CalcularPreciosPrensa(PagInterior, Pagtapa, EntradasxFormato, Formato, GramajeInt1, GramajeTapa1, Papelinterior, PapelTapa, Encuadernacion, Tiraje3);
            int      idpres        = controlpres.GuardarPresupuesto(NombrePres, PagInterior, Pagtapa, Formato, GramajeInt1.Replace(" grs", ""), GramajeTapa1.Replace(" grs", ""), Papelinterior, PapelTapa, Encuadernacion, PrecioPrensa1[16],
                                                                    PrecioPrensa1[17], Usuario, Empresa, Tiraje1, Tiraje2, Tiraje3, PrecioPrensa1[13], PrecioPrensa2[13], PrecioPrensa3[13], PrecioPrensa1[14], PrecioPrensa2[14], PrecioPrensa3[14], PrecioPrensa1[15],
                                                                    PrecioPrensa2[15], PrecioPrensa3[15]);

            if (idpres > 0)
            {
                return(new[] { "OK", idpres.ToString() });
            }
            else
            {
                return(new[] { "Error al crear el registro, intentelo mas tarde" });
            }
        }
コード例 #2
0
        public static string[] GuardarPresupuesto(int PagInterior, int Pagtapa, int EntradasxFormato, string Formato, string GramajeInt1, string GramajeTapa1, string Papelinterior, string PapelTapa, string Encuadernacion,
                                                  string Tiraje, string QuintoColor, string UV, string Laminado, string BarnizAcuosoTapa,
                                                  string NombrePres, string usuario, double ValorUF, string Embolsado, string AlzadoElementoPlano, string EmbolsadoMailaRev, string DesembolsadoSimple,
                                                  string Alzado, string InsercionManual, string Pegado, string Fajado, string Adhesivo, string SuministroCajas, string InsercionElemCajaSellado, string Enzunchado, string PegadoSticker)
        {
            Controller_Cotizador controlpres = new Controller_Cotizador();
            //string Tabla1 ="";
            string            PrecioTotal1 = "";
            string            PrecioUnit1  = "";
            string            MaquinaInt   = "";
            string            MaquinaTap   = "";
            Controller_Tarifa preControl   = new Controller_Tarifa();
            double            ValorUFs     = preControl.ValorUF();

            if (Tiraje != "")
            {
                string[] PrecioPrensa1 = CreacionTablaDetalle(CalcularPreciosPrensa(PagInterior, Pagtapa, EntradasxFormato, Formato, GramajeInt1, GramajeTapa1, Papelinterior, PapelTapa, Encuadernacion, Tiraje, QuintoColor, UV,
                                                                                    Laminado, BarnizAcuosoTapa, ValorUFs, Embolsado, AlzadoElementoPlano, EmbolsadoMailaRev, DesembolsadoSimple, Alzado, InsercionManual, Pegado, Fajado, Adhesivo, SuministroCajas, InsercionElemCajaSellado,
                                                                                    Enzunchado, PegadoSticker), Tiraje);

                PrecioTotal1 = PrecioPrensa1[1];
                PrecioUnit1  = PrecioPrensa1[2];
                MaquinaInt   = PrecioPrensa1[3];
                MaquinaTap   = PrecioPrensa1[3];
            }

            int idpres = controlpres.GuardarPresupuesto(NombrePres, PagInterior, Pagtapa, Formato, GramajeInt1.Replace(" grs", ""), GramajeTapa1.Replace(" grs", ""), Papelinterior, PapelTapa, Encuadernacion, MaquinaInt,
                                                        MaquinaTap, usuario, "Copesa", Tiraje, PrecioTotal1, PrecioUnit1, BarnizAcuosoTapa, QuintoColor, UV, Laminado, Embolsado);

            if (idpres > 0)
            {
                return(new[] { "OK", idpres.ToString() });
            }
            else
            {
                return(new[] { "Error al crear el registro, intentelo mas tarde" });
            }
        }