Ejemplo n.º 1
0
        /// <summary>
        /// 取得標單品項詳細資料
        /// </summary>
        /// <param name="itemid"></param>
        /// <returns></returns>
        public string getProjectItem(string itemid)
        {
            InquiryFormService service = new InquiryFormService();

            logger.Info("get project item by id=" + itemid);
            //TND_PROJECT_ITEM  item = service.getProjectItem.getUser(userid);
            System.Web.Script.Serialization.JavaScriptSerializer objSerializer = new System.Web.Script.Serialization.JavaScriptSerializer();
            string itemJson = objSerializer.Serialize(service.getProjectItem(itemid));

            logger.Info("project item  info=" + itemJson);
            return(itemJson);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 取得標單明細資料
        /// </summary>
        /// <param name="form"></param>
        /// <returns></returns>
        public ActionResult ShowProejctItems(FormCollection form)
        {
            InquiryFormService service = new InquiryFormService();

            logger.Info("start project id=" + Request["id"] + ",TypeCode1=" + Request["typeCode1"] + ",typecode2=" + Request["typeCode2"] + ",SystemMain=" + Request["SystemMain"] + ",Sytem Sub=" + Request["SystemSub"]);
            logger.Debug("Exception check=" + Request["chkEx"]);
            List <TND_PROJECT_ITEM> lstItems = service.getProjectItem(Request["chkEx"], Request["id"], Request["typeCode1"], Request["typeCode2"], Request["SystemMain"], Request["SystemSub"], Request["selDelFlag"]);

            //logger.Debug("TEST:使用壓力:≥7kg/c㎡G");
            //foreach (var p in lstItems)
            //{
            //    logger.Debug("PK=" + p.PROJECT_ITEM_ID + ",ITEM_DESC=" + p.ITEM_DESC + ",excel row=" + p.EXCEL_ROW_ID);
            //}

            ViewBag.Result = "共幾" + lstItems.Count + "筆資料";
            return(PartialView(lstItems));
        }