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" }); } }
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" }); } }