Ejemplo n.º 1
0
        //function for bottom 3 windows coas info from index2 page
        public JsonResult update_counter(int count)
        {
            var updateQuery = new asset_tag_counter()
            {
                Company = "interconnection", count = count
            };

            db.asset_tag_counter.Attach(updateQuery);
            db.Entry(updateQuery).Property(x => x.count).IsModified = true;
            db.SaveChanges();

            return(Json(JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 2
0
        public ActionResult barcode(FormCollection f, DymoViewModel model)
        {
            int update_counter = 0;

            //if (f.AllKeys.Contains("txtcode"))
            //{

            //    var vCode = f["txtcode"];
            //    string barCode = BarCodeToHTML.get39(vCode, 2, 20);
            //    ViewBag.htmlBarcode = barCode;
            //    ViewBag.vCode = vCode;
            //}


            var db_counter = (from m in db.asset_tag_counter where m.Company == "interconnection" select m.count).SingleOrDefault();


            int i = int.Parse(f["txtcode_num"]);

            model.barcode_arr2 = new string[i];
            model.vcode2       = new string[i];
            for (int start = 0; start < i; start++)
            {
                db_counter = db_counter += 1;
                var vCode2 = db_counter.ToString();
                update_counter = int.Parse(vCode2);
                string barCode2 = BarCodeToHTML.get39(vCode2, 2, 20);
                model.barcode_arr2[start] = barCode2;
                //     ViewBag.htmlBarcode = barCode;
                string html = "<p style=\"page-break-after:always; text-align:center; \"><div style=\"clear: both\" id=\"div_print\"><img id=\"img\"src=\"/Barcode.ashx?m=1&h=60&vCode=" + vCode2 + "\" alt=\"" + vCode2 + "\" /> </div></p>";
                model.vcode2[start] = html;
            }

            ViewBag.test  = model.vcode2;
            ViewBag.vCode = "Default";

            //update the barcode counter
            var updateQuery = new asset_tag_counter()
            {
                Company = "interconnection", count = update_counter
            };

            db.asset_tag_counter.Attach(updateQuery);
            db.Entry(updateQuery).Property(x => x.count).IsModified = true;
            db.SaveChanges();



            return(View());
        }
Ejemplo n.º 3
0
        public ActionResult admin(int?counter_value)

        {
            var channel_list = db.asset_tag_counter
                               .Select(p => p.Company)
                               .ToList();
            SelectList list = new SelectList(channel_list);

            ViewBag.myList = list;

            var updateQuery = new asset_tag_counter()
            {
                Company = "interconnection", count = counter_value
            };

            db.asset_tag_counter.Attach(updateQuery);
            db.Entry(updateQuery).Property(x => x.count).IsModified = true;
            db.SaveChanges();
            ModelState.Clear();


            return(View("admin"));
        }