Example #1
0
        private void SingleMultipoint(DetailsInspect item)
        {
            try
            {
                theData data = new theData();
                if (sampling <= item.SamplingSize)
                {
                    decimal MIN, MAX;
                    if (item.LSL != "")
                    {
                        MIN = Convert.ToDecimal(item.Target) + Convert.ToInt32(item.LSL);
                    }
                    else if (item.MIN != "")
                    {
                        MIN = Convert.ToDecimal(item.MIN);
                    }
                    else
                    {
                        MIN = -9999;
                    }

                    if (item.USL != "")
                    {
                        MAX = Convert.ToDecimal(item.Target) + Convert.ToInt32(item.USL);
                    }
                    else if (item.MAX != "")
                    {
                        MAX = Convert.ToDecimal(item.MAX);
                    }
                    else
                    {
                        MAX = 9999;
                    }
                    data.Sequence = "DATA " + sampling;
                    data.Data     = Convert.ToDecimal(Input.Text);
                    decimal DATAInpt = Convert.ToDecimal(Input.Text);
                    if (DATAInpt >= MIN && DATAInpt <= MAX)
                    {
                        data.Judgement = "AC";
                    }
                    else
                    {
                        data.Judgement = "NC";
                    }

                    Datalist.Add(data);
                    DatainsertGrid.ItemsSource = Datalist.ToList();
                    sampling++;
                    Input.Text = "";
                }
            }
            catch (Exception err) { }
        }
Example #2
0
        // GET: DescriptionPage
        public ActionResult Description()
        {
            string sua = Request.UserAgent.Trim().ToLower();

            var request = HttpContext.Request;



            if (request.Browser.IsMobileDevice)
            {
                sua += "*Mobile";
            }
            else
            {
                sua += "*Laptop/Desktop";
                //laptop or desktop
            }

            if (sua.Contains("iphone") || sua.Contains("ipad") || sua.Contains("android"))
            {
                Session["D"] = "Mobile";
            }
            else
            {
                String[] x = sua.Split('*');
                if (x[1].Equals("Mobile"))
                {
                    Session["D"] = "Mobile";
                }
                else
                {
                    Session["D"] = "Desktop";
                }
            }

            String DTB = "", Cat = "", PID = "";

            try
            {
                DTB = Request.Params["DTB"].ToString();
                Cat = Request.Params["Cat"].ToString();
                PID = Request.Params["PID"].ToString();
            }
            catch (Exception e)
            {
                String[] temp = new String[3];
                temp = Request.Params["DTB"].ToString().Split(' ');
                DTB  = temp[0];
                Cat  = temp[1];
                PID  = temp[2];
            }

            theData data = new theData();

            data.getData(DTB, Cat, PID);
            Models.Decription des = new Models.Decription();
            des.Ud     = brValue(data.Ud);
            des.Fd     = brValue(data.Fd);
            des.Price  = data.Price;
            des.Phone  = data.Phone;
            des.img    = data.img;
            des.City   = data.City;
            des.Region = data.Region;
            des.DTB    = DTB;
            des.Cat    = Cat;

            return(View(des));
        }