コード例 #1
0
        public ActionResult Edit(int id)
        {
            json_package tempData = ob_json_packageservice.GetEntityById(json_package => json_package.ID == id && json_package.IsDelete == false);

            ViewBag.json_package = tempData;
            if (tempData == null)
            {
                return(View());
            }
            else
            {
                json_packageViewModel json_packageviewmodel = new json_packageViewModel();
                json_packageviewmodel.ID = tempData.ID;
                json_packageviewmodel.DELIVERY_NUMBER = tempData.DELIVERY_NUMBER;
                json_packageviewmodel.PACKAGE_NUMBER  = tempData.PACKAGE_NUMBER;
                json_packageviewmodel.MATERIAL_NUMBER = tempData.MATERIAL_NUMBER;
                json_packageviewmodel.BATCH_NUMBER    = tempData.BATCH_NUMBER;
                json_packageviewmodel.SERIAL_NUMBER   = tempData.SERIAL_NUMBER;
                json_packageviewmodel.BOX_NUMBER      = tempData.BOX_NUMBER;
                json_packageviewmodel.Col1            = tempData.Col1;
                json_packageviewmodel.MakeDate        = tempData.MakeDate;
                json_packageviewmodel.MakeMan         = tempData.MakeMan;
                return(View(json_packageviewmodel));
            }
        }
コード例 #2
0
        public ActionResult Save()
        {
            string id = Request["id"] ?? "";
            string delivery_number = Request["delivery_number"] ?? "";
            string package_number  = Request["package_number"] ?? "";
            string material_number = Request["material_number"] ?? "";
            string batch_number    = Request["batch_number"] ?? "";
            string serial_number   = Request["serial_number"] ?? "";
            string box_number      = Request["box_number"] ?? "";
            string col1            = Request["col1"] ?? "";
            string makedate        = Request["makedate"] ?? "";
            string makeman         = Request["makeman"] ?? "";

            try
            {
                json_package ob_json_package = new json_package();
                ob_json_package.DELIVERY_NUMBER = delivery_number.Trim();
                ob_json_package.PACKAGE_NUMBER  = package_number.Trim();
                ob_json_package.MATERIAL_NUMBER = material_number.Trim();
                ob_json_package.BATCH_NUMBER    = batch_number.Trim();
                ob_json_package.SERIAL_NUMBER   = serial_number.Trim();
                ob_json_package.BOX_NUMBER      = box_number.Trim();
                ob_json_package.Col1            = col1.Trim();
                ob_json_package.MakeDate        = makedate == "" ? DateTime.Now : DateTime.Parse(makedate);
                ob_json_package.MakeMan         = makeman == "" ? 0 : int.Parse(makeman);
                ob_json_package      = ob_json_packageservice.AddEntity(ob_json_package);
                ViewBag.json_package = ob_json_package;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }
            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public ActionResult Update()
        {
            string id = Request["id"] ?? "";
            string delivery_number = Request["delivery_number"] ?? "";
            string package_number  = Request["package_number"] ?? "";
            string material_number = Request["material_number"] ?? "";
            string batch_number    = Request["batch_number"] ?? "";
            string serial_number   = Request["serial_number"] ?? "";
            string box_number      = Request["box_number"] ?? "";
            string col1            = Request["col1"] ?? "";
            string makedate        = Request["makedate"] ?? "";
            string makeman         = Request["makeman"] ?? "";
            int    uid             = int.Parse(id);

            try
            {
                json_package p = ob_json_packageservice.GetEntityById(json_package => json_package.ID == uid);
                p.DELIVERY_NUMBER = delivery_number.Trim();
                p.PACKAGE_NUMBER  = package_number.Trim();
                p.MATERIAL_NUMBER = material_number.Trim();
                p.BATCH_NUMBER    = batch_number.Trim();
                p.SERIAL_NUMBER   = serial_number.Trim();
                p.BOX_NUMBER      = box_number.Trim();
                p.Col1            = col1.Trim();
                p.MakeDate        = makedate == "" ? DateTime.Now : DateTime.Parse(makedate);
                p.MakeMan         = makeman == "" ? 0 : int.Parse(makeman);
                ob_json_packageservice.UpdateEntity(p);
                ViewBag.saveok = ViewAddTag.ModifyOk;
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
                ViewBag.saveok = ViewAddTag.ModifyNo;
            }
            return(RedirectToAction("Edit", new { id = uid }));
        }