예제 #1
0
        public static string[] GuardarParaStock12(string Folio, string SKU, string Papel, int Gramaje, int Ancho, int Largo, int Pliegos, double Peso, string Usuario, string KilosRestantes)
        {
            Controller_Dimensionadora c = new Controller_Dimensionadora();
            string Respuesta            = "";
            double k = (Convert.ToDouble(KilosRestantes) - Peso);

            if (k >= 0)
            {
                int r = c.GuardarTrabajo(Folio, "Stock", "Stock", "Stock", SKU, Papel, Gramaje, Ancho, Largo, Pliegos, Peso, Usuario, 0);
                if (r > 0)
                {
                    Respuesta = "OK";
                }
                else
                {
                    Respuesta = "ERROR";
                }
            }
            else
            {
                Respuesta = "ERROR2";
            }

            return(new[] { Respuesta });
        }
예제 #2
0
        public static string[] GuardarTrabajo(string Folio, string OT, string NombreOT, string Componente, string SKU, string Papel, int Gramaje, int Ancho, int Largo, int Pliegos, string Usuario, double KilosRestantes)
        {
            Controller_Dimensionadora c = new Controller_Dimensionadora();
            double kilos = 0;
            double anc   = Convert.ToDouble(Ancho);
            double larg  = Convert.ToDouble(Largo);
            double gram  = Convert.ToDouble(Gramaje);
            double ff    = Convert.ToDouble(1000000000);
            double plieg = Convert.ToDouble(Pliegos);

            kilos = (((anc * larg * gram) / ff) * plieg);
            string Respuesta = "";

            double k = (KilosRestantes - kilos);

            if (SKU != "Seleccionar" && Papel != "Seleccionar")
            {
                if (k >= 0)
                {
                    int r = c.GuardarTrabajo(Folio, OT, NombreOT, Componente, SKU, Papel, Gramaje, Ancho, Largo, Pliegos, kilos, Usuario, 0);
                    if (r > 0)
                    {
                        Respuesta = "OK";
                    }
                    else
                    {
                        Respuesta = "ERROR";
                    }
                }
                else
                {
                    Respuesta = "ERROR2";
                }
            }
            else
            {
                Respuesta = "ERROR";
            }

            return(new[] { Respuesta });
        }