/// <summary>
        /// 室内质控品专业动作
        /// </summary>
        /// <returns></returns>
        public ActionResult GetLaboratoryQuailtyControlProductSeries()
        {
            Dictionary <string, string> d = new Dictionary <string, string>();

            string id           = RouteData.Values["id"].ToString();
            string categoryName = "";

            d = ParseUrlId(id);

            List <LaboratoryQuailtyControl> lqcs = null;

            if (GetUrlFiled(d, "cat_name") != "")
            {
                categoryName = GetUrlFiled(d, "cat_name");

                lqcs = new LaboratoryQuailtyControlManager().GetLaboratoryQuailtyControlsByCategory(categoryName);
            }

            ViewBag.pro          = "lqc";
            ViewBag.categoryName = categoryName;
            ViewBag.lqcs         = lqcs;
            ViewBag.whatme       = "GetMaterialSeriesPartial";
            ViewBag.panel_title  = "室内质控品";

            return(PartialView("ProductSeries"));
        }
示例#2
0
        /// <summary>
        /// 启用室内质控品动作
        /// </summary>
        /// <returns></returns>
        public ContentResult EnableLaboratoryQualityControl()
        {
            string id = Request.Params["id"].ToString();

            int ret = new LaboratoryQuailtyControlManager().EnableLabratoryQualityControl(id);

            return(base.Content(ret.ToString()));
        }
示例#3
0
        public ActionResult LaboratoryQuailtyControl()
        {
            List <LaboratoryQuailtyControl> list = new LaboratoryQuailtyControlManager().GetLaboratoryQuailtyControls();

            ViewBag.labQualityControlList = list;

            return(View("LaboratoryQuailtyControl"));
        }
        /// <summary>
        /// 室内质控品动作
        /// </summary>
        /// <returns></returns>
        public ActionResult GetLaboratoryQuailtyControlProducts()
        {
            List <LaboratoryQuailtyControl> lqcs = new LaboratoryQuailtyControlManager().GetLaboratoryQuailtyControls(true);

            ViewBag.lqcs        = lqcs;
            ViewBag.pro         = "lqc";
            ViewBag.panel_title = "室内质控品";

            return(PartialView("Products"));
        }
示例#5
0
        public ActionResult GetLaboratoryQualityControlByName()
        {
            string name = "";

            if (Request.Params["name"] != null)
            {
                name = Request.Params["name"].ToString();
            }

            List <LaboratoryQuailtyControl> list = new LaboratoryQuailtyControlManager().GetLaboratoryQuailtyControls(name);

            ViewBag.labQualityControlList = list;

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
示例#6
0
        /// <summary>
        /// 删除质控品动作
        /// </summary>
        /// <returns></returns>
        public ActionResult DeleteLaboratoryQuailtyControl()
        {
            string id = Request.Params["ProductId"].ToString();

            string filename = new LaboratoryQuailtyControlManager().GetImgPath(id);

            int ret = 0;

            if (id != null && string.Empty != id)
            {
                ret = new LaboratoryQuailtyControlManager().DeleteLaboratoryQuailtyControl(id);
            }

            return(RedirectToRoute("Admin_route2", new { controller = "Home", action = "LaboratoryQuailtyControl" }));
        }
示例#7
0
        public ContentResult GetLaboratoryQualityControlDetail()
        {
            string id = Request.Params["id"];

            LaboratoryQuailtyControl labQualityControl = new LaboratoryQuailtyControlManager().GetLaboratoryQuailtyControlDetail(id);

            if (labQualityControl != null)
            {
                string objJson = getJsonByObject(labQualityControl);

                return(base.Content(objJson));
            }
            else
            {
                return(base.Content("null"));
            }
        }
示例#8
0
        public ActionResult ModifyLaboratoryQUalityControl(LaboratoryQuailtyControl lab)
        {
            string _path = Server.MapPath("/Data/Images/") + "" + lab.Img;

            HttpFileCollectionBase files = Request.Files;
            HttpPostedFileBase     File  = files["Img"] != null ? files["Img"] : null;//根据name属性获取文件
            string img_path = UploadFile(File);

            lab.Img = img_path;

            DateTime dt = DateTime.Now;

            lab.ModifyTime = dt;

            int ret = new LaboratoryQuailtyControlManager().UpdateLaboratoryQuailtyControl(lab);

            return(RedirectToRoute("Admin_route2", new { controller = "Home", action = "LaboratoryQuailtyControl" }));
        }
        /// <summary>
        /// 室内质控品明细动作
        /// </summary>
        /// <returns></returns>
        public ActionResult GetLaboratoryQuailtyControlProductDetail()
        {
            Dictionary <string, string> d = new Dictionary <string, string>();

            string id    = RouteData.Values["id"].ToString();
            string proId = "";

            d = ParseUrlId(id);

            LaboratoryQuailtyControl lqc = null;

            if (GetUrlFiled(d, "id") != "")
            {
                proId = GetUrlFiled(d, "id");

                lqc = new LaboratoryQuailtyControlManager().GetLaboratoryQuailtyControlDetail(proId);
            }

            @ViewBag.lqc = lqc;

            return(PartialView("ProductDetail", lqc));
        }