コード例 #1
0
        /// <summary>
        /// 室间质控品专业动作
        /// </summary>
        /// <returns></returns>
        public ActionResult GetInterroomQualityControlProductSeries()
        {
            Dictionary <string, string> d = new Dictionary <string, string>();

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

            d = ParseUrlId(id);

            List <InterroomQualityControl> iqcs = null;

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

                iqcs = new InterroomQualityControlManager().GetInterroomQualityControlsByCategory(categoryName);
            }

            ViewBag.pro          = "iqc";
            ViewBag.categoryName = categoryName;
            ViewBag.iqcs         = iqcs;
            ViewBag.whatme       = "GetMaterialSeriesPartial";
            ViewBag.panel_title  = "室间质评品";

            return(PartialView("ProductSeries"));
        }
コード例 #2
0
        /// <summary>
        /// 启用室间质评品动作
        /// </summary>
        /// <returns></returns>
        public ContentResult EnableInterroomQualityControl()
        {
            string id = Request.Params["id"].ToString();

            int ret = new InterroomQualityControlManager().EnableInterroomQualityControl(id);

            return(base.Content(ret.ToString()));
        }
コード例 #3
0
        public ActionResult InterroomQualityControl()
        {
            List <InterroomQualityControl> list = new InterroomQualityControlManager().GetLaboratoryQuailtyControls();

            ViewBag.interroomQualityControlList = list;

            return(View("InterroomQualityControl"));
        }
コード例 #4
0
        /// <summary>
        /// 室间质控品动作
        /// </summary>
        /// <returns></returns>
        public ActionResult GetInterroomQualityControlProducts()
        {
            List <InterroomQualityControl> iqcs = new InterroomQualityControlManager().GetLaboratoryQuailtyControls(true);

            ViewBag.iqcs        = iqcs;
            ViewBag.pro         = "iqc";
            ViewBag.panel_title = "室间质评品";

            return(PartialView("Products"));
        }
コード例 #5
0
        public ActionResult GetInterroomQualityControlByName()
        {
            string name = "";

            if (Request.Params["name"] != null)
            {
                name = Request.Params["name"].ToString();//获取查查名称
            }

            List <InterroomQualityControl> list = new InterroomQualityControlManager().GetInterroomQualityControls(name);//获取数据

            ViewBag.interroomQualityControlList = list;

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
コード例 #6
0
        public ActionResult DeleteInterroomQualityControl()
        {
            string id = Request.Params["ProductId"].ToString();

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

            int ret = 0;

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

            return(RedirectToRoute("Admin_route2", new { controller = "Home", action = "InterroomQualityControl" }));
        }
コード例 #7
0
        public ActionResult ModifyInterroomQualityControl(InterroomQualityControl interroomQuaControl)
        {
            HttpFileCollectionBase files = Request.Files;
            HttpPostedFileBase     File  = files["Img"] != null ? files["Img"] : null;//根据name属性获取文件
            string img_path = UploadFile(File);

            interroomQuaControl.Img = img_path;

            DateTime dt = DateTime.Now;

            interroomQuaControl.ModifyTime = dt;

            int ret = new InterroomQualityControlManager().UpdateInterroomQualityControl(interroomQuaControl);

            return(RedirectToRoute("Admin_route2", new { controller = "Home", action = "InterroomQualityControl" }));
        }
コード例 #8
0
        public ContentResult GetInterroomQualityControlDetail()
        {
            string id = Request.Params["id"];

            InterroomQualityControl interroomQualityControl = new InterroomQualityControlManager().GetInterroomQualityControlDetail(id);

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

                return(base.Content(objJson));
            }
            else
            {
                return(base.Content("null"));
            }
        }
コード例 #9
0
        /// <summary>
        /// 室间质控品明细动作
        /// </summary>
        /// <returns></returns>
        public ActionResult GetInterroomQualityControlProductDetail()
        {
            Dictionary <string, string> d = new Dictionary <string, string>();

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

            d = ParseUrlId(id);

            InterroomQualityControl iqc = null;

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

                iqc = new InterroomQualityControlManager().GetInterroomQualityControlDetail(proId);
            }

            @ViewBag.iqc = iqc;

            return(PartialView("ProductDetail"));
        }