Exemplo n.º 1
0
        public static string ProductionOrderSelect(HttpContext context)
        {
            ProductionOrderDAL    productionOrderDAL = new ProductionOrderDAL();
            ProductionOrderEntity data = new ProductionOrderEntity();

            data.OP = context.Request.QueryString["OP"];
            List <ProductionOrderEntity> list = new List <ProductionOrderEntity>();

            list = productionOrderDAL.ProductionOrder_Select(data);
            var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();

            return(serializer.Serialize(list));
        }
Exemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                ProductionOrderDAL    productionOrderDAL = new ProductionOrderDAL();
                ProductionOrderEntity data = new ProductionOrderEntity();
                data.OP = "222";
                List <ProductionOrderEntity> list = new List <ProductionOrderEntity>();
                list = productionOrderDAL.ProductionOrder_Select(data);
                var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();

                Response.Write("Todo ok");
            }
            catch (Exception ex)
            {
                Response.Write(ex);
            }
        }
Exemplo n.º 3
0
        public static string ProductionOrderSave(HttpContext context)
        {
            var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
            ProductionOrderDAL    productionOrderDAL = new ProductionOrderDAL();
            ProductionOrderEntity data = new ProductionOrderEntity();
            Settings settings          = new Settings();

            data.id                = Guid.NewGuid();
            data.OP                = context.Request.QueryString["OP"];
            data.ProductoOP        = context.Request.QueryString["ProductoOP"];
            data.Descripcion       = context.Request.QueryString["Descripcion"];
            data.Cantidad          = int.Parse(context.Request.QueryString["Cantidad"]);
            data.Ubicacion         = context.Request.QueryString["Ubicacion"];
            data.CodCliente        = context.Request.QueryString["CodCliente"];
            data.NombreCliente     = context.Request.QueryString["NombreCliente"];
            data.EestadoL1         = settings.Iniciada;
            data.EestadoL2         = settings.Iniciada;
            data.EestadoL3         = settings.Iniciada;
            data.EestadoOP         = settings.Iniciada;
            data.MinParadaL1       = settings.SinParada;
            data.MinParadaL2       = settings.SinParada;
            data.MinParadaL3       = settings.SinParada;
            data.TiempoLavado      = int.Parse(context.Request.QueryString["TiempoLavado"]);
            data.DescripLavado     = context.Request.QueryString["DescripLavado"];
            data.HoraInicio        = "NA";
            data.HoraFinalizacion  = "NA";
            data.CantFabricados    = 0;
            data.FechaCreacion     = DateTime.Now;
            data.FechaModificacion = DateTime.Now;

            productionOrderDAL.OP_Insert(data, context.Request.QueryString["GrupoLinea"].ToString());



            return(serializer.Serialize("ok,ok"));
        }
Exemplo n.º 4
0
        public static string IniciarLineadeProduccion(HttpContext context)
        {
            OrdenesRegistradasSelect(context);// primero valido como estaban los datos antes de hacer el cambio;
            ProductionOrderDAL    productionOrderDAL = new ProductionOrderDAL();
            ProductionOrderEntity data = new ProductionOrderEntity();
            Settings settings          = new Settings();

            data.id                = Guid.NewGuid();
            data.OP                = context.Request.QueryString["OP"];
            data.ProductoOP        = context.Request.QueryString["ProductoOP"];
            data.Descripcion       = context.Request.QueryString["Descripcion"];
            data.Cantidad          = int.Parse(context.Request.QueryString["Cantidad"]);
            data.Ubicacion         = context.Request.QueryString["Ubicacion"];
            data.CodCliente        = context.Request.QueryString["CodCliente"];
            data.NombreCliente     = context.Request.QueryString["NombreCliente"];
            data.EestadoL1         = int.Parse(context.Request.QueryString["L1"]);
            data.EestadoL2         = int.Parse(context.Request.QueryString["L2"]);
            data.EestadoL3         = int.Parse(context.Request.QueryString["L3"]);
            data.EestadoOP         = settings.Envasando;
            data.MinParadaL1       = Settings.MinParadaL1;
            data.MinParadaL2       = Settings.MinParadaL2;
            data.MinParadaL3       = Settings.MinParadaL3;
            data.TiempoLavado      = int.Parse(context.Request.QueryString["TiempoLavado"]);
            data.DescripLavado     = context.Request.QueryString["DescripLavado"];
            data.HoraInicio        = Settings.HoraInicio;
            data.HoraFinalizacion  = Settings.HoraFinalizacion;
            data.CantFabricados    = int.Parse(context.Request.QueryString["Cantidad"]);
            data.FechaCreacion     = Settings.FechaCreacion;
            data.FechaModificacion = DateTime.Now;

            data.FechaParadaL1     = Settings.FechaParadaL1;
            data.FechaParadaL2     = Settings.FechaParadaL2;
            data.FechaParadaL3     = Settings.FechaParadaL3;
            data.FechaInicioLavado = Settings.FechaInicioLavado;

            // datos nuevos
            data.InicioHoraL1    = Settings.InicioHoraL1;
            data.InicioMinutosL1 = Settings.InicioMinutosL1;
            data.InicioFechaL1   = Settings.InicioFechaL1;
            data.FinHoraL1       = Settings.FinHoraL1;
            data.FinMinutosL1    = Settings.FinMinutosL1;
            data.FinFechaL1      = Settings.FinFechaL1;

            data.InicioHoraL2    = Settings.InicioHoraL2;
            data.InicioMinutosL2 = Settings.InicioMinutosL2;
            data.InicioFechaL2   = Settings.InicioFechaL2;
            data.FinHoraL2       = Settings.FinHoraL2;
            data.FinMinutosL2    = Settings.FinMinutosL2;
            data.FinFechaL2      = Settings.FinFechaL2;

            data.InicioHoraL3    = Settings.InicioHoraL3;
            data.InicioMinutosL3 = Settings.InicioMinutosL3;
            data.InicioFechaL3   = Settings.InicioFechaL3;
            data.FinHoraL3       = Settings.FinHoraL3;
            data.FinMinutosL3    = Settings.FinMinutosL3;
            data.FinFechaL3      = Settings.FinFechaL3;

            productionOrderDAL.OP_Insert(data, context.Request.QueryString["GrupoLinea"].ToString());
            var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();

            return(serializer.Serialize("ok,ok"));
        }
Exemplo n.º 5
0
        public static string DetenerLineadeProduccion(HttpContext context)
        {
            int LP = int.Parse(context.Request.QueryString["LP"]);

            ProductionOrderDAL    productionOrderDAL = new ProductionOrderDAL();
            ProductionOrderEntity data = new ProductionOrderEntity();
            Settings settings          = new Settings();

            data.id            = Guid.NewGuid();
            data.OP            = context.Request.QueryString["OP"];
            data.ProductoOP    = context.Request.QueryString["ProductoOP"];
            data.Descripcion   = context.Request.QueryString["Descripcion"];
            data.Cantidad      = int.Parse(context.Request.QueryString["Cantidad"]);
            data.Ubicacion     = context.Request.QueryString["Ubicacion"];
            data.CodCliente    = context.Request.QueryString["CodCliente"];
            data.NombreCliente = context.Request.QueryString["NombreCliente"];
            data.EestadoOP     = settings.Envasando;
            //valido qué OP es la que se está detienendo
            if (LP == Settings.L1)
            {
                data.MinParadaL1   = int.Parse(context.Request.QueryString["Tiempo"]);
                data.FechaParadaL1 = DateTime.Now.AddMinutes(int.Parse(context.Request.QueryString["Tiempo"]));
                data.EestadoL1     = settings.Detenida;
            }

            else
            {
                data.MinParadaL1   = Settings.MinParadaL1;
                data.FechaParadaL1 = Settings.FechaParadaL1;
                data.EestadoL1     = int.Parse(context.Request.QueryString["L1"]);
            }

            if (LP == Settings.L2)
            {
                data.MinParadaL2   = int.Parse(context.Request.QueryString["Tiempo"]);
                data.FechaParadaL2 = DateTime.Now.AddMinutes(int.Parse(context.Request.QueryString["Tiempo"]));
                data.EestadoL2     = settings.Detenida;
            }
            else
            {
                data.MinParadaL2   = Settings.MinParadaL2;
                data.FechaParadaL2 = Settings.FechaParadaL2;
                data.EestadoL2     = int.Parse(context.Request.QueryString["L2"]);
            }

            if (LP == Settings.L3)
            {
                data.MinParadaL3   = int.Parse(context.Request.QueryString["Tiempo"]);
                data.FechaParadaL3 = DateTime.Now.AddMinutes(int.Parse(context.Request.QueryString["Tiempo"]));
                data.EestadoL3     = settings.Detenida;
            }
            else
            {
                data.MinParadaL3   = Settings.MinParadaL3;
                data.FechaParadaL3 = Settings.FechaParadaL3;
                data.EestadoL3     = int.Parse(context.Request.QueryString["L3"]);
            }


            data.TiempoLavado      = int.Parse(context.Request.QueryString["TiempoLavado"]);
            data.DescripLavado     = context.Request.QueryString["DescripLavado"];
            data.HoraInicio        = Settings.HoraInicio;
            data.HoraFinalizacion  = Settings.HoraFinalizacion;
            data.CantFabricados    = 0;
            data.FechaCreacion     = Settings.FechaCreacion;
            data.FechaModificacion = DateTime.Now;
            data.FechaInicioLavado = Settings.FechaInicioLavado;


            // datos nuevos
            data.InicioHoraL1    = Settings.InicioHoraL1;
            data.InicioMinutosL1 = Settings.InicioMinutosL1;
            data.InicioFechaL1   = Settings.InicioFechaL1;
            data.FinHoraL1       = Settings.FinHoraL1;
            data.FinMinutosL1    = Settings.FinMinutosL1;
            data.FinFechaL1      = Settings.FinFechaL1;

            data.InicioHoraL2    = Settings.InicioHoraL2;
            data.InicioMinutosL2 = Settings.InicioMinutosL2;
            data.InicioFechaL2   = Settings.InicioFechaL2;
            data.FinHoraL2       = Settings.FinHoraL2;
            data.FinMinutosL2    = Settings.FinMinutosL2;
            data.FinFechaL2      = Settings.FinFechaL2;

            data.InicioHoraL3    = Settings.InicioHoraL3;
            data.InicioMinutosL3 = Settings.InicioMinutosL3;
            data.InicioFechaL3   = Settings.InicioFechaL3;
            data.FinHoraL3       = Settings.FinHoraL3;
            data.FinMinutosL3    = Settings.FinMinutosL3;
            data.FinFechaL3      = Settings.FinFechaL3;

            productionOrderDAL.OP_Insert(data, context.Request.QueryString["GrupoLinea"].ToString());
            var serializer = new System.Web.Script.Serialization.JavaScriptSerializer();

            return(serializer.Serialize("ok,ok"));
        }